Report for kompozer on toolchain vanilla

Return code: 5

Time to run: 00:16:11

Log output:

 sudo -u tuscan  makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: kompozer 0.8b3-16 (Sat Nov 14 09:01:15 UTC 2015)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 4 providers available for libgl:
:: Repository extra
   1) mesa-libgl  2) nvidia-304xx-libgl  3) nvidia-340xx-libgl  4) nvidia-libgl

Enter a number (default=1): 
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (88) atk-2.18.0-1  avahi-0.6.32rc-1  cairo-1.14.4-1  cifs-utils-6.4-1  compositeproto-0.4.2-3  damageproto-1.2.1-3  dbus-glib-0.104-1  elfutils-0.164-1  fixesproto-5.0-3  fontconfig-2.11.1-2  freetype2-2.6.1-1  gconf-3.2.6-3  gdk-pixbuf2-2.32.2-1  gnome-mime-data-2.18.0-7  graphite-1:1.3.3-1  gtk-update-icon-cache-3.18.4-1  harfbuzz-1.0.6-2  hicolor-icon-theme-0.15-1  inputproto-2.3.1-1  jasper-1.900.1-14  js17-17.0.0-1  kbproto-1.0.7-1  ldb-1.1.21-1  libbsd-0.7.0-1  libcap-ng-0.7.7-1  libcroco-0.6.9-1  libcups-2.1.0-1  libdaemon-0.14-3  libdatrie-0.2.9-1  libdrm-2.4.65-1  libedit-20150325_3.1-2  libelf-0.164-1  libice-1.0.9-1  libjpeg-turbo-1.4.2-1  libomxil-bellagio-0.9.3-1  libpciaccess-0.13.4-1  libpng-1.6.18-1  librsvg-1:2.40.11-1  libsm-1.2.2-2  libthai-0.1.22-1  libtiff-4.0.6-1  libtxc_dxtn-1.0.1-6  libwbclient-4.3.1-1  libx11-1.6.3-1  libxau-1.0.8-2  libxcb-1.11.1-1  libxcomposite-0.4.4-2  libxcursor-1.1.14-2  libxdamage-1.1.4-2  libxdmcp-1.1.2-1  libxext-1.3.3-1  libxfixes-5.0.1-1  libxft-2.3.2-1  libxi-1.7.5-1  libxinerama-1.1.3-2  libxml2-2.9.2-2  libxrandr-1.5.0-1  libxrender-0.9.9-1  libxshmfence-1.2-1  libxxf86vm-1.1.4-1  llvm-libs-3.7.0-5  mesa-11.0.5-1  mesa-libgl-11.0.5-1  nspr-4.10.10-1  pango-1.38.1-1  pixman-0.32.8-1  polkit-0.113-4  python2-2.7.10-2  randrproto-1.5.0-1  renderproto-0.11.1-3  shared-mime-info-1.5-1  smbclient-4.3.1-1  sqlite-3.9.2-1  talloc-2.1.5-1  tdb-1.3.7-1  tevent-0.9.25-1  wayland-1.9.0-1  xcb-proto-1.11-2  xextproto-7.3.0-1  xf86vidmodeproto-2.3.1-3  xineramaproto-1.2.1-3  xproto-7.0.28-1  desktop-file-utils-0.22-1  gnome-vfs-2.24.4-9  gtk2-2.24.28-1  libidl2-0.8.14-3  libxt-1.1.5-1  nss-3.20.1-1

Total Installed Size:  333.62 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing atk...
installing libdatrie...
installing libthai...
installing libpng...
installing xcb-proto...
installing xproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing kbproto...
installing libx11...
installing renderproto...
installing libxrender...
installing xextproto...
installing libxext...
installing graphite...
installing harfbuzz...
Optional dependencies for harfbuzz
    cairo: hb-view program [pending]
installing freetype2...
installing fontconfig...

  Fontconfig configuration is done via /etc/fonts/conf.avail and conf.d.
  Read /etc/fonts/conf.d/README for more information.

  Configuration via /etc/fonts/local.conf is still possible,
  but is no longer recommended for options available in conf.avail.

  Main systemwide configuration should be done by symlinks
  (especially for autohinting, sub-pixel and lcdfilter):

  cd /etc/fonts/conf.d
  ln -s ../conf.avail/XX-foo.conf

  Check also https://wiki.archlinux.org/index.php/Font_Configuration
  and https://wiki.archlinux.org/index.php/Fonts.

updating font cache... done.
installing pixman...
installing libpciaccess...
installing libdrm...
installing wayland...
installing xf86vidmodeproto...
installing libxxf86vm...
installing fixesproto...
installing libxfixes...
installing damageproto...
installing libxdamage...
installing libxshmfence...
installing libelf...
installing elfutils...
installing libomxil-bellagio...
installing libtxc_dxtn...
installing libedit...
installing llvm-libs...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
    mesa-vdpau: for accelerated video playback
    libva-mesa-driver: for accelerated video playback
installing mesa-libgl...
installing cairo...
installing libxft...
installing pango...
installing libxcursor...
Optional dependencies for libxcursor
    gnome-themes-standard: fallback icon theme
installing xineramaproto...
installing libxinerama...
installing randrproto...
installing libxrandr...
installing inputproto...
installing libxi...
installing compositeproto...
installing libxcomposite...
installing libxml2...
Optional dependencies for libxml2
    python2: python bindings to libxml [pending]
installing shared-mime-info...
installing libjpeg-turbo...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover-standalone, bshell, bssh, bvnc
    gtk2: gtk2 bindings [pending]
    qt4: qt4 bindings
    pygtk: avahi-bookmarks, avahi-discover
    python2-twisted: avahi-bookmarks
    mono: mono bindings
    python2-dbus: avahi-discover
    nss-mdns: NSS support for mDNS
installing libcups...
installing jasper...
Optional dependencies for jasper
    freeglut: for jiv support
    glu: for jiv support
installing gdk-pixbuf2...
installing hicolor-icon-theme...
installing gtk-update-icon-cache...
installing libcroco...
installing librsvg...
installing gtk2...
Optional dependencies for gtk2
    gnome-themes-standard: Default widget theme
    adwaita-icon-theme: Default icon theme
installing nspr...
installing sqlite...
installing nss...
installing libice...
installing libsm...
installing libxt...
installing libidl2...
installing js17...
installing polkit...
installing dbus-glib...
installing gconf...
installing libcap-ng...
installing talloc...
Optional dependencies for talloc
    python2: for python bindings [pending]
installing libbsd...
installing libwbclient...
installing cifs-utils...
installing tdb...
Optional dependencies for tdb
    python2: for python bindings [pending]
installing tevent...
Optional dependencies for tevent
    python2: for python bindings [pending]
installing ldb...
Optional dependencies for ldb
    python2: for python bindings [pending]
installing python2...
Optional dependencies for python2
    tk: for IDLE
    python2-setuptools
    python2-pip
installing smbclient...
installing gnome-mime-data...
installing gnome-vfs...

(gconftool-2:698): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
installing desktop-file-utils...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (2) pangox-compat-0.0.2-2  zip-3.0-6

Total Installed Size:  0.68 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing zip...
installing pangox-compat...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
Adding configure options from ./.mozconfig:
  --enable-application=composer
  --enable-optimize
  --with-pthreads
  --disable-debug
  --prefix=/usr
  --libdir=/usr/lib
  --disable-tests
  --enable-necko-protocols=http,ftp,file,jar,viewsource,res,data
  --enable-default-toolkit=gtk2
  --enable-xft
  --enable-pango
  --enable-postscript
  --disable-xprint
  --enable-svg
  --enable-system-cairo
  --enable-canvas
  --with-system-png
  --with-system-jpeg
  --with-system-zlib
  --enable-gnomevfs
  --enable-single-profile
  --disable-profilesharing
  --enable-system-myspell
  --disable-installer
  --disable-xpfe-components
  --with-default-mozilla-five-home=/usr/lib/kompozer
  --with-distribution-id=aur.archlinux.org
  --without-system-nspr
  --without-system-nss
  --enable-strip
  --disable-updater
  --enable-xinerama
  --enable-xpcom-fastload
creating cache ./config.cache
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking for mawk... no
checking for gawk... gawk
checking for nsinstall... no
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking for ranlib... ranlib
checking for as... /usr/bin/as
checking for ar... ar
checking for ld... ld
checking for strip... strip
checking for windres... no
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking how to run the C++ preprocessor... c++ -E
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for perl5... no
checking for perl... /usr/bin/perl
checking for minimum required perl version >= 5.004... 5.022000
checking for full perl installation... yes
checking for doxygen... :
checking for whoami... /usr/bin/whoami
checking for autoconf... /usr/bin/autoconf
checking for unzip... :
checking for zip... /usr/bin/zip
checking for makedepend... no
checking for xargs... /usr/bin/xargs
checking for gmake... no
checking for make... /usr/bin/make
checking for X... libraries , headers 
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking whether ld has archive extraction flags... yes
checking that static assertion macros used in autoconf tests work... yes
checking for 64-bit OS... yes
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at ./config/milestone.pl line 88.
checking for ANSI C header files... yes
checking for working const... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for st_blksize in struct stat... yes
checking for siginfo_t... yes
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int64... no
checking for uint... yes
checking for uint_t... no
checking for uint16_t... no
checking for uname.domainname... yes
checking for uname.__domainname... no
checking for usable wchar_t (2 bytes, unsigned)... no
checking for compiler -fshort-wchar option... yes
checking for visibility(hidden) attribute... yes
checking for visibility(default) attribute... yes
checking for visibility pragma support... (cached) no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sys/byteorder.h... no
checking for compat.h... no
checking for getopt.h... yes
checking for sys/bitypes.h... yes
checking for memory.h... yes
checking for unistd.h... yes
checking for gnu/libc-version.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for X11/XKBlib.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... yes
checking for sys/vfs.h... yes
checking for sys/mount.h... yes
checking for mmintrin.h... yes
checking for new... yes
checking for sys/cdefs.h... yes
checking for gethostbyname_r in -lc_r... no
checking for atan in -lm... yes
checking for dlopen in -ldl... yes
checking for dlfcn.h... yes
checking for socket in -lsocket... no
checking for XDrawLines in -lX11... yes
checking for XextAddDisplay in -lXext... yes
checking for XtFree in -lXt... yes
checking for XineramaIsActive in -lXinerama... yes
checking for X11/extensions/Xinerama.h... yes
checking for XShmCreateImage in -lXext... yes
checking for X11/extensions/XShm.h... yes
checking for XieFloGeometry in -lXIE... no
checking for X11/extensions/XIElib.h... no
checking for freetype-config... /usr/bin/freetype-config
checking for FreeType - version >= 6.1.0... yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether gcc accepts -pthread... yes
checking whether mmap() sees write()s... yes
checking whether gcc needs -traditional... no
checking for 8-bit clean memcmp... yes
checking for random... yes
checking for strerror... yes
checking for lchown... yes
checking for fchmod... yes
checking for snprintf... yes
checking for statvfs... yes
checking for memmove... yes
checking for rint... yes
checking for stat64... yes
checking for lstat64... yes
checking for flockfile... yes
checking for getpagesize... yes
checking for localtime_r... yes
checking for strtok_r... yes
checking for wcrtomb... yes
checking for mbrtowc... yes
checking for res_ninit()... yes
checking for gnu_get_libc_version()... yes
checking for iconv in -lc... yes
checking for iconv()... yes
checking for iconv() with const input... no
checking for nl_langinfo and CODESET... yes
checking for an implementation of va_copy()... yes
checking for an implementation of __va_copy()... yes
checking whether va_lists can be copied by value... no
checking for C++ exceptions flag... -fno-exceptions
checking for gcc 3.0 ABI... yes
checking for C++ "explicit" keyword... yes
checking for C++ "typename" keyword... yes
checking for modern C++ template specialization syntax support... yes
checking whether partial template specialization works... yes
checking whether operators must be re-defined for templates derived from templates... no
checking whether we need to cast a derived template to pass as its base class... no
checking whether the compiler can resolve const ambiguities for templates... yes
checking whether the C++ "using" keyword can change access... yes
checking whether the C++ "using" keyword resolves ambiguity... yes
checking for "std::" namespace... yes
checking whether standard template operator!=() is ambiguous... unambiguous
checking for C++ reinterpret_cast... yes
checking for C++ dynamic_cast to void*... yes
checking whether C++ requires implementation of unused virtual methods... yes
checking for trouble comparing to zero near std::operator!=()... no
checking for LC_MESSAGES... yes
checking for jpeg_destroy_compress in -ljpeg... yes
checking for gzread in -lz... yes
checking for png_get_valid in -lpng... yes
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 >= 1.3.7... yes
checking MOZ_GTK2_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking MOZ_GTK2_LIBS...  -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype
checking for xft... yes
checking MOZ_XFT_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking MOZ_XFT_LIBS...  -lXft
checking for pango >= 1.1.0... yes
checking _PANGOCHK_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking _PANGOCHK_LIBS...  -lpango-1.0 -lgobject-2.0 -lglib-2.0
checking for pango >= 1.6.0 pangoft2 >= 1.6.0... yes
checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking MOZ_PANGO_LIBS...  -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype
checking for XpGetPrinterList in -lXp... no
checking for gnome-vfs-2.0 >= 2.0 gnome-vfs-module-2.0 >= 2.0... yes
checking MOZ_GNOMEVFS_CFLAGS... -pthread -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-vfs-2.0 -I/usr/include/gnome-vfs-module-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking MOZ_GNOMEVFS_LIBS...  -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lgobject-2.0 -lglib-2.0
checking for gconf-2.0 >= 1.2.1... yes
checking MOZ_GCONF_CFLAGS... -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking MOZ_GCONF_LIBS...  -lgconf-2 -lglib-2.0
checking for libgnome-2.0 >= 2.0... checking for libgnomeui-2.0 >= 2.2.0... checking for valid optimization flags... yes
checking for __cxa_demangle... yes
checking for gcc -pipe support... yes
checking whether compiler supports -Wno-long-long... yes
checking whether C compiler supports -fprofile-generate... yes
checking whether C++ compiler has -pedantic long long bug... no
checking for correct temporary object destruction order... yes
checking for correct overload resolution with const and templates... no
checking for libIDL-2.0 >= 0.8.0... yes
checking LIBIDL_CFLAGS... -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking LIBIDL_LIBS...  -lIDL-2 -lglib-2.0
checking for glib-2.0 >= 1.3.7... yes
checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
checking GLIB_LIBS...  -lglib-2.0
checking for cairo >= 0.3.0... yes
checking CAIRO_CFLAGS... -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -I/usr/include/libpng16
checking CAIRO_LIBS...  -lcairo
checking for cairo-xlib >= 0.3.0... yes
checking CAIRO_XLIB_CFLAGS... -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -I/usr/include/libpng16
checking CAIRO_XLIB_LIBS...  -lcairo -lX11 -lXext
checking for cairo-xlib-xrender >= 0.3.0... yes
checking CAIRO_XRENDER_CFLAGS... -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -I/usr/include/libpng16
checking CAIRO_XRENDER_LIBS...  -lcairo -lXext -lXrender -lX11
creating mozilla-config.h
==== mozilla-config.h =================================
/* List of defines generated by configure. Included with preprocessor flag,
 * -include, to avoid long list of -D defines on the compile command-line.
 * Do not edit.
 */

#ifndef _MOZILLA_CONFIG_H_
#define _MOZILLA_CONFIG_H_

#define ACCESSIBILITY 1
#define D_INO d_ino
#define FUNCPROTO 15
#define HAVE_64BIT_OS 1
#define HAVE_DIRENT_H 1
#define HAVE_FCHMOD 1
#define HAVE_FLOCKFILE 1
#define HAVE_GETOPT_H 1
#define HAVE_GNU_GET_LIBC_VERSION 1
#define HAVE_GNU_LIBC_VERSION_H 1
#define HAVE_I18N_LC_MESSAGES 1
#define HAVE_INT16_T 1
#define HAVE_INT32_T 1
#define HAVE_INT64_T 1
#define HAVE_LANGINFO_CODESET 1
#define HAVE_LCHOWN 1
#define HAVE_LIBDL 1
#define HAVE_LIBM 1
#define HAVE_LOCALTIME_R 1
#define HAVE_LSTAT64 1
#define HAVE_MALLOC_H 1
#define HAVE_MEMMOVE 1
#define HAVE_MEMORY_H 1
#define HAVE_MMINTRIN_H 1
#define HAVE_NL_TYPES_H 1
#define HAVE_RANDOM 1
#define HAVE_RES_NINIT 1
#define HAVE_RINT 1
#define HAVE_SIGINFO_T 1
#define HAVE_SNPRINTF 1
#define HAVE_STAT64 1
#define HAVE_STRERROR 1
#define HAVE_STRTOK_R 1
#define HAVE_ST_BLKSIZE 1
#define HAVE_SYS_BITYPES_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_UINT 1
#define HAVE_UNAME_DOMAINNAME_FIELD 1
#define HAVE_UNISTD_H 1
#define HAVE_VA_COPY 1
#define HAVE_VA_LIST_AS_ARRAY 1
#define HAVE_VISIBILITY_ATTRIBUTE 1
#define HAVE_VISIBILITY_HIDDEN_ATTRIBUTE 1
#define HAVE_X11_XKBLIB_H 1
#define HAVE_XSHM 1
#define HAVE___CXA_DEMANGLE 1
#define IBMBIDI 1
#define JS_THREADSAFE 1
#define MOZILLA_1_8_BRANCH 1
#define MOZILLA_LOCALE_VERSION "1.8.1"
#define MOZILLA_REGION_VERSION "1.8.1"
#define MOZILLA_SKIN_VERSION "1.8"
#define MOZILLA_VERSION ""
#define MOZILLA_VERSION_U 
#define MOZ_ACCESSIBILITY_ATK 1
#define MOZ_BUILD_APP composer
#define MOZ_DEFAULT_MOZILLA_FIVE_HOME "/usr/lib/kompozer"
#define MOZ_DEFAULT_TOOLKIT "gtk2"
#define MOZ_DISTRIBUTION_ID "aur.archlinux.org"
#define MOZ_DLL_SUFFIX ".so"
#define MOZ_ENABLE_CANVAS 1
#define MOZ_ENABLE_PANGO 1
#define MOZ_ENABLE_XFT 1
#define MOZ_ENABLE_XINERAMA 1
#define MOZ_ENABLE_XREMOTE 1
#define MOZ_FEEDS 1
#define MOZ_JSLOADER 1
#define MOZ_LOGGING 1
#define MOZ_MATHML 1
#define MOZ_MORK 1
#define MOZ_PROFILELOCKING 1
#define MOZ_STANDALONE_COMPOSER 1
#define MOZ_STORAGE 1
#define MOZ_SVG 1
#define MOZ_SVG_RENDERER_CAIRO 1
#define MOZ_UPDATE_CHANNEL default
#define MOZ_USER_DIR ".mozilla"
#define MOZ_VIEW_SOURCE 1
#define MOZ_WIDGET_GTK2 1
#define MOZ_X11 1
#define MOZ_XPINSTALL 1
#define MOZ_XTF 1
#define MOZ_XUL 1
#define MOZ_XUL_APP 1
#define NS_PRINTING 1
#define NS_PRINT_PREVIEW 1
#define OJI 1
#define STDC_HEADERS 1
#define UNIX_ASYNC_DNS 1
#define VA_COPY va_copy
#define XP_UNIX 1
#define _REENTRANT 1

#endif /* _MOZILLA_CONFIG_H_ */

creating Makefile
creating build/Makefile
creating build/unix/Makefile
creating config/Makefile
creating config/mkdepend/Makefile
creating caps/Makefile
creating caps/idl/Makefile
creating caps/include/Makefile
creating caps/src/Makefile
creating chrome/Makefile
creating chrome/public/Makefile
creating chrome/src/Makefile
creating embedding/minimo/chromelite/Makefile
creating rdf/chrome/Makefile
creating rdf/chrome/public/Makefile
creating rdf/chrome/build/Makefile
creating rdf/chrome/src/Makefile
creating rdf/chrome/tools/Makefile
creating rdf/chrome/tools/chromereg/Makefile
creating db/Makefile
creating db/mdb/Makefile
creating db/mdb/public/Makefile
creating db/mork/Makefile
creating db/mork/build/Makefile
creating db/mork/src/Makefile
creating dbm/Makefile
creating dbm/include/Makefile
creating dbm/src/Makefile
creating dbm/tests/Makefile
creating docshell/Makefile
creating docshell/base/Makefile
creating docshell/build/Makefile
creating dom/Makefile
creating dom/public/Makefile
creating dom/public/base/Makefile
creating dom/public/coreEvents/Makefile
creating dom/public/idl/Makefile
creating dom/public/idl/base/Makefile
creating dom/public/idl/canvas/Makefile
creating dom/public/idl/core/Makefile
creating dom/public/idl/css/Makefile
creating dom/public/idl/events/Makefile
creating dom/public/idl/html/Makefile
creating dom/public/idl/range/Makefile
creating dom/public/idl/stylesheets/Makefile
creating dom/public/idl/views/Makefile
creating dom/public/idl/xbl/Makefile
creating dom/public/idl/xpath/Makefile
creating dom/public/idl/xul/Makefile
creating dom/src/Makefile
creating dom/src/base/Makefile
creating dom/src/events/Makefile
creating dom/src/jsurl/Makefile
creating dom/locales/Makefile
creating dom/public/idl/svg/Makefile
creating editor/Makefile
creating editor/public/Makefile
creating editor/idl/Makefile
creating editor/txmgr/Makefile
creating editor/txmgr/idl/Makefile
creating editor/txmgr/public/Makefile
creating editor/txmgr/src/Makefile
creating editor/txmgr/tests/Makefile
creating editor/txtsvc/Makefile
creating editor/txtsvc/public/Makefile
creating editor/txtsvc/src/Makefile
creating editor/composer/Makefile
creating editor/ui/Makefile
creating editor/ui/locales/Makefile
creating embedding/Makefile
creating embedding/base/Makefile
creating embedding/browser/Makefile
creating embedding/browser/activex/src/Makefile
creating embedding/browser/activex/src/control/Makefile
creating embedding/browser/activex/src/control_kicker/Makefile
creating embedding/browser/build/Makefile
creating embedding/browser/chrome/Makefile
creating embedding/browser/webBrowser/Makefile
creating embedding/browser/gtk/Makefile
creating embedding/browser/gtk/src/Makefile
creating embedding/browser/gtk/tests/Makefile
creating embedding/browser/qt/Makefile
creating embedding/browser/qt/src/Makefile
creating embedding/browser/qt/tests/Makefile
creating embedding/browser/photon/Makefile
creating embedding/browser/photon/src/Makefile
creating embedding/browser/photon/tests/Makefile
creating embedding/browser/cocoa/Makefile
creating embedding/components/Makefile
creating embedding/components/build/Makefile
creating embedding/components/windowwatcher/Makefile
creating embedding/components/windowwatcher/public/Makefile
creating embedding/components/windowwatcher/src/Makefile
creating embedding/components/ui/Makefile
creating embedding/components/ui/helperAppDlg/Makefile
creating embedding/components/ui/progressDlg/Makefile
creating embedding/config/Makefile
creating embedding/tests/Makefile
creating embedding/tests/cocoaEmbed/Makefile
creating embedding/tests/winEmbed/Makefile
creating embedding/tests/mfcembed/Makefile
creating embedding/tests/mfcembed/components/Makefile
creating parser/expat/Makefile
creating parser/expat/lib/Makefile
creating extensions/Makefile
creating gc/boehm/Makefile
creating gc/boehm/leaksoup/Makefile
creating gfx/Makefile
creating gfx/idl/Makefile
creating gfx/public/Makefile
creating gfx/src/Makefile
creating gfx/src/beos/Makefile
creating gfx/src/gtk/Makefile
creating gfx/src/ps/Makefile
creating gfx/src/psshared/Makefile
creating gfx/src/photon/Makefile
creating gfx/src/mac/Makefile
creating gfx/src/qt/Makefile
creating gfx/src/xlib/Makefile
creating gfx/src/os2/Makefile
creating gfx/src/xlibrgb/Makefile
creating gfx/src/windows/Makefile
creating gfx/src/cairo/Makefile
creating gfx/tests/Makefile
creating accessible/Makefile
creating accessible/public/Makefile
creating accessible/public/msaa/Makefile
creating accessible/src/Makefile
creating accessible/src/base/Makefile
creating accessible/src/html/Makefile
creating accessible/src/xul/Makefile
creating accessible/src/msaa/Makefile
creating accessible/src/atk/Makefile
creating accessible/src/mac/Makefile
creating accessible/build/Makefile
creating parser/htmlparser/Makefile
creating parser/htmlparser/robot/Makefile
creating parser/htmlparser/robot/test/Makefile
creating parser/htmlparser/public/Makefile
creating parser/htmlparser/src/Makefile
creating parser/htmlparser/tests/Makefile
creating parser/htmlparser/tests/grabpage/Makefile
creating parser/htmlparser/tests/logparse/Makefile
creating parser/htmlparser/tests/html/Makefile
creating parser/htmlparser/tests/outsinks/Makefile
creating intl/Makefile
creating intl/chardet/Makefile
creating intl/chardet/public/Makefile
creating intl/chardet/src/Makefile
creating intl/uconv/Makefile
creating intl/uconv/idl/Makefile
creating intl/uconv/public/Makefile
creating intl/uconv/src/Makefile
creating intl/uconv/tests/Makefile
creating intl/uconv/ucvja/Makefile
creating intl/uconv/ucvlatin/Makefile
creating intl/uconv/ucvcn/Makefile
creating intl/uconv/ucvtw/Makefile
creating intl/uconv/ucvtw2/Makefile
creating intl/uconv/ucvko/Makefile
creating intl/uconv/ucvibm/Makefile
creating intl/uconv/native/Makefile
creating intl/locale/Makefile
creating intl/locale/public/Makefile
creating intl/locale/idl/Makefile
creating intl/locale/src/Makefile
creating intl/locale/src/unix/Makefile
creating intl/locale/src/os2/Makefile
creating intl/locale/src/windows/Makefile
creating intl/locale/tests/Makefile
creating intl/lwbrk/Makefile
creating intl/lwbrk/src/Makefile
creating intl/lwbrk/public/Makefile
creating intl/lwbrk/tests/Makefile
creating intl/unicharutil/Makefile
creating intl/unicharutil/idl/Makefile
creating intl/unicharutil/src/Makefile
creating intl/unicharutil/public/Makefile
creating intl/unicharutil/tables/Makefile
creating intl/unicharutil/tests/Makefile
creating intl/unicharutil/tools/Makefile
creating intl/strres/Makefile
creating intl/strres/public/Makefile
creating intl/strres/src/Makefile
creating intl/strres/tests/Makefile
creating intl/uconv/ucvmath/Makefile
creating js/Makefile
creating js/src/Makefile
creating js/src/fdlibm/Makefile
creating js/jsd/Makefile
creating js/jsd/idl/Makefile
creating content/Makefile
creating content/base/Makefile
creating content/base/public/Makefile
creating content/base/src/Makefile
creating content/canvas/Makefile
creating content/canvas/public/Makefile
creating content/canvas/src/Makefile
creating content/events/Makefile
creating content/events/public/Makefile
creating content/events/src/Makefile
creating content/html/Makefile
creating content/html/content/Makefile
creating content/html/content/public/Makefile
creating content/html/content/src/Makefile
creating content/html/document/Makefile
creating content/html/document/public/Makefile
creating content/html/document/src/Makefile
creating content/xml/Makefile
creating content/xml/content/Makefile
creating content/xml/content/public/Makefile
creating content/xml/content/src/Makefile
creating content/xml/document/Makefile
creating content/xml/document/public/Makefile
creating content/xml/document/src/Makefile
creating content/xul/Makefile
creating content/xul/content/Makefile
creating content/xul/content/public/Makefile
creating content/xul/content/src/Makefile
creating content/xul/document/Makefile
creating content/xul/document/public/Makefile
creating content/xul/document/src/Makefile
creating content/xul/templates/public/Makefile
creating content/xul/templates/src/Makefile
creating content/xbl/Makefile
creating content/xbl/public/Makefile
creating content/xbl/src/Makefile
creating content/xbl/builtin/Makefile
creating content/xsl/Makefile
creating content/xsl/public/Makefile
creating content/svg/Makefile
creating content/svg/document/Makefile
creating content/svg/document/src/Makefile
creating content/svg/content/Makefile
creating content/svg/content/src/Makefile
creating content/xtf/Makefile
creating content/xtf/public/Makefile
creating content/xtf/src/Makefile
creating layout/Makefile
creating layout/base/Makefile
creating layout/base/tests/Makefile
creating layout/build/Makefile
creating layout/forms/Makefile
creating layout/html/tests/Makefile
creating layout/style/Makefile
creating layout/printing/Makefile
creating layout/tools/Makefile
creating layout/xul/Makefile
creating layout/xul/base/Makefile
creating layout/xul/base/public/Makefile
creating layout/xul/base/src/Makefile
creating layout/xul/base/src/tree/Makefile
creating layout/xul/base/src/tree/src/Makefile
creating layout/xul/base/src/tree/public/Makefile
creating layout/mathml/Makefile
creating layout/mathml/base/Makefile
creating layout/mathml/base/src/Makefile
creating layout/mathml/content/Makefile
creating layout/mathml/content/src/Makefile
creating layout/svg/Makefile
creating layout/svg/base/Makefile
creating layout/svg/base/src/Makefile
creating layout/svg/renderer/Makefile
creating layout/svg/renderer/public/Makefile
creating layout/svg/renderer/src/Makefile
creating layout/svg/renderer/src/gdiplus/Makefile
creating layout/svg/renderer/src/gdiplusshim/Makefile
creating layout/svg/renderer/src/libart/Makefile
creating layout/svg/renderer/src/cairo/Makefile
creating layout/xtf/Makefile
creating layout/xtf/src/Makefile
creating modules/libreg/Makefile
creating modules/libreg/include/Makefile
creating modules/libreg/src/Makefile
creating modules/libreg/standalone/Makefile
creating modules/libimg/Makefile
creating modules/libpr0n/Makefile
creating modules/libpr0n/public/Makefile
creating modules/libpr0n/src/Makefile
creating modules/libpr0n/decoders/Makefile
creating modules/libpr0n/decoders/gif/Makefile
creating modules/libpr0n/decoders/png/Makefile
creating modules/libpr0n/decoders/jpeg/Makefile
creating modules/libpr0n/decoders/bmp/Makefile
creating modules/libpr0n/decoders/icon/Makefile
creating modules/libpr0n/decoders/icon/win/Makefile
creating modules/libpr0n/decoders/icon/gtk/Makefile
creating modules/libpr0n/decoders/icon/beos/Makefile
creating modules/libpr0n/decoders/xbm/Makefile
creating modules/libjar/Makefile
creating modules/libjar/standalone/Makefile
creating modules/libpref/Makefile
creating modules/libpref/public/Makefile
creating modules/libpref/src/Makefile
creating modules/libutil/Makefile
creating modules/libutil/public/Makefile
creating modules/libutil/src/Makefile
creating js/src/liveconnect/Makefile
creating js/src/liveconnect/classes/Makefile
creating modules/oji/Makefile
creating modules/oji/public/Makefile
creating modules/oji/src/Makefile
creating plugin/oji/JEP/Makefile
creating modules/plugin/Makefile
creating modules/plugin/base/src/Makefile
creating modules/plugin/base/public/Makefile
creating modules/plugin/samples/simple/Makefile
creating modules/plugin/samples/SanePlugin/Makefile
creating modules/plugin/samples/default/unix/Makefile
creating modules/plugin/tools/sdk/Makefile
creating modules/plugin/tools/sdk/samples/Makefile
creating modules/plugin/tools/sdk/samples/common/Makefile
creating modules/plugin/tools/sdk/samples/basic/windows/Makefile
creating modules/plugin/tools/sdk/samples/scriptable/windows/Makefile
creating modules/plugin/tools/sdk/samples/simple/Makefile
creating modules/plugin/tools/sdk/samples/winless/windows/Makefile
creating netwerk/Makefile
creating netwerk/base/Makefile
creating netwerk/base/public/Makefile
creating netwerk/base/src/Makefile
creating netwerk/build/Makefile
creating netwerk/build2/Makefile
creating netwerk/cache/Makefile
creating netwerk/cache/public/Makefile
creating netwerk/cache/src/Makefile
creating netwerk/cookie/Makefile
creating netwerk/cookie/public/Makefile
creating netwerk/cookie/src/Makefile
creating netwerk/dns/Makefile
creating netwerk/dns/public/Makefile
creating netwerk/dns/src/Makefile
creating netwerk/protocol/Makefile
creating netwerk/protocol/about/Makefile
creating netwerk/protocol/about/public/Makefile
creating netwerk/protocol/about/src/Makefile
creating netwerk/protocol/data/Makefile
creating netwerk/protocol/data/public/Makefile
creating netwerk/protocol/data/src/Makefile
creating netwerk/protocol/file/Makefile
creating netwerk/protocol/file/public/Makefile
creating netwerk/protocol/file/src/Makefile
creating netwerk/protocol/ftp/Makefile
creating netwerk/protocol/ftp/public/Makefile
creating netwerk/protocol/ftp/src/Makefile
creating netwerk/protocol/gopher/Makefile
creating netwerk/protocol/gopher/src/Makefile
creating netwerk/protocol/http/Makefile
creating netwerk/protocol/http/public/Makefile
creating netwerk/protocol/http/src/Makefile
creating netwerk/protocol/res/Makefile
creating netwerk/protocol/res/public/Makefile
creating netwerk/protocol/res/src/Makefile
creating netwerk/mime/Makefile
creating netwerk/mime/public/Makefile
creating netwerk/mime/src/Makefile
creating netwerk/socket/Makefile
creating netwerk/socket/base/Makefile
creating netwerk/streamconv/Makefile
creating netwerk/streamconv/converters/Makefile
creating netwerk/streamconv/public/Makefile
creating netwerk/streamconv/src/Makefile
creating netwerk/streamconv/test/Makefile
creating netwerk/test/Makefile
creating netwerk/testserver/Makefile
creating netwerk/resources/Makefile
creating netwerk/locales/Makefile
creating netwerk/system/Makefile
creating netwerk/system/win32/Makefile
creating uriloader/exthandler/Makefile
creating profile/Makefile
creating profile/src/Makefile
creating profile/public/Makefile
creating profile/resources/Makefile
creating profile/pref-migrator/Makefile
creating profile/pref-migrator/public/Makefile
creating profile/pref-migrator/src/Makefile
creating profile/pref-migrator/resources/Makefile
creating profile/defaults/Makefile
creating profile/dirserviceprovider/Makefile
creating profile/dirserviceprovider/public/Makefile
creating profile/dirserviceprovider/src/Makefile
creating rdf/Makefile
creating rdf/base/Makefile
creating rdf/base/idl/Makefile
creating rdf/base/public/Makefile
creating rdf/base/src/Makefile
creating rdf/util/Makefile
creating rdf/util/public/Makefile
creating rdf/util/src/Makefile
creating rdf/build/Makefile
creating rdf/datasource/Makefile
creating rdf/datasource/public/Makefile
creating rdf/datasource/src/Makefile
creating rdf/tests/Makefile
creating rdf/tests/rdfcat/Makefile
creating rdf/tests/rdfpoll/Makefile
creating sun-java/Makefile
creating sun-java/stubs/Makefile
creating sun-java/stubs/include/Makefile
creating sun-java/stubs/jri/Makefile
creating themes/Makefile
creating themes/modern/Makefile
creating themes/classic/Makefile
creating uriloader/Makefile
creating uriloader/base/Makefile
creating view/Makefile
creating view/public/Makefile
creating view/src/Makefile
creating webshell/Makefile
creating webshell/public/Makefile
creating webshell/tests/Makefile
creating webshell/tests/viewer/Makefile
creating webshell/tests/viewer/public/Makefile
creating webshell/tests/viewer/unix/Makefile
creating webshell/tests/viewer/unix/gtk/Makefile
creating webshell/tests/viewer/unix/qt/Makefile
creating webshell/tests/viewer/unix/xlib/Makefile
creating widget/Makefile
creating widget/public/Makefile
creating widget/src/Makefile
creating widget/src/beos/Makefile
creating widget/src/build/Makefile
creating widget/src/gtk/Makefile
creating widget/src/gtksuperwin/Makefile
creating widget/src/gtkxtbin/Makefile
creating widget/src/qt/Makefile
creating widget/src/photon/Makefile
creating widget/src/mac/Makefile
creating widget/src/cocoa/Makefile
creating widget/src/xlib/Makefile
creating widget/src/os2/Makefile
creating widget/src/windows/Makefile
creating widget/src/xlibxtbin/Makefile
creating widget/src/xpwidgets/Makefile
creating widget/src/support/Makefile
creating xpcom/string/Makefile
creating xpcom/string/public/Makefile
creating xpcom/string/src/Makefile
creating xpcom/Makefile
creating xpcom/base/Makefile
creating xpcom/build/Makefile
creating xpcom/components/Makefile
creating xpcom/ds/Makefile
creating xpcom/glue/Makefile
creating xpcom/glue/standalone/Makefile
creating xpcom/io/Makefile
creating xpcom/typelib/Makefile
creating xpcom/reflect/Makefile
creating xpcom/typelib/xpt/Makefile
creating xpcom/typelib/xpt/public/Makefile
creating xpcom/typelib/xpt/src/Makefile
creating xpcom/typelib/xpt/tests/Makefile
creating xpcom/typelib/xpt/tools/Makefile
creating xpcom/typelib/xpidl/Makefile
creating xpcom/reflect/xptcall/Makefile
creating xpcom/reflect/xptcall/public/Makefile
creating xpcom/reflect/xptcall/src/Makefile
creating xpcom/reflect/xptcall/src/md/Makefile
creating xpcom/reflect/xptcall/src/md/os2/Makefile
creating xpcom/reflect/xptcall/src/md/test/Makefile
creating xpcom/reflect/xptcall/src/md/unix/Makefile
creating xpcom/reflect/xptcall/src/md/win32/Makefile
creating xpcom/reflect/xptcall/tests/Makefile
creating xpcom/reflect/xptinfo/Makefile
creating xpcom/reflect/xptinfo/public/Makefile
creating xpcom/reflect/xptinfo/src/Makefile
creating xpcom/reflect/xptinfo/tests/Makefile
creating xpcom/proxy/Makefile
creating xpcom/proxy/public/Makefile
creating xpcom/proxy/src/Makefile
creating xpcom/proxy/tests/Makefile
creating xpcom/sample/Makefile
creating xpcom/threads/Makefile
creating xpcom/tools/Makefile
creating xpcom/tools/registry/Makefile
creating xpcom/stub/Makefile
creating xpcom/windbgdlg/Makefile
creating xpcom/obsolete/Makefile
creating xpcom/obsolete/component/Makefile
creating xpcom/tests/Makefile
creating xpcom/tests/dynamic/Makefile
creating xpcom/tests/services/Makefile
creating xpcom/tests/windows/Makefile
creating js/src/xpconnect/Makefile
creating js/src/xpconnect/public/Makefile
creating js/src/xpconnect/idl/Makefile
creating js/src/xpconnect/shell/Makefile
creating js/src/xpconnect/src/Makefile
creating js/src/xpconnect/loader/Makefile
creating js/src/xpconnect/tests/Makefile
creating js/src/xpconnect/tests/components/Makefile
creating js/src/xpconnect/tests/idl/Makefile
creating js/src/xpconnect/tools/Makefile
creating js/src/xpconnect/tools/idl/Makefile
creating xpinstall/Makefile
creating xpinstall/packager/Makefile
creating xpinstall/packager/unix/Makefile
creating xpinstall/packager/windows/Makefile
creating xpinstall/packager/os2/Makefile
creating xpinstall/public/Makefile
creating xpinstall/res/Makefile
creating xpinstall/src/Makefile
creating xpinstall/stub/Makefile
creating xpinstall/wizard/libxpnet/Makefile
creating xpinstall/wizard/libxpnet/src/Makefile
creating xpinstall/wizard/libxpnet/test/Makefile
creating xpinstall/wizard/unix/src2/Makefile
creating xpinstall/wizard/windows/builder/Makefile
creating xpinstall/wizard/windows/nsinstall/Makefile
creating xpinstall/wizard/windows/nsztool/Makefile
creating xpinstall/wizard/windows/uninstall/Makefile
creating xpinstall/wizard/windows/setup/Makefile
creating xpinstall/wizard/windows/setuprsc/Makefile
creating xpinstall/wizard/windows/ren8dot3/Makefile
creating xpinstall/wizard/windows/ds32/Makefile
creating xpinstall/wizard/windows/GetShortPathName/Makefile
creating widget/src/xremoteclient/Makefile
creating toolkit/components/Makefile
creating toolkit/components/remote/Makefile
creating xpfe/Makefile
creating xpfe/browser/Makefile
creating xpfe/browser/public/Makefile
creating xpfe/browser/src/Makefile
creating xpfe/browser/samples/Makefile
creating xpfe/browser/samples/sampleimages/Makefile
creating xpfe/components/Makefile
creating xpfe/components/shistory/Makefile
creating xpfe/components/shistory/public/Makefile
creating xpfe/components/shistory/src/Makefile
creating xpfe/components/bookmarks/Makefile
creating xpfe/components/bookmarks/public/Makefile
creating xpfe/components/bookmarks/src/Makefile
creating xpfe/components/bookmarks/resources/Makefile
creating xpfe/components/directory/Makefile
creating xpfe/components/download-manager/Makefile
creating xpfe/components/download-manager/src/Makefile
creating xpfe/components/download-manager/public/Makefile
creating xpfe/components/download-manager/resources/Makefile
creating xpfe/components/extensions/Makefile
creating xpfe/components/extensions/src/Makefile
creating xpfe/components/extensions/public/Makefile
creating xpfe/components/find/Makefile
creating xpfe/components/find/public/Makefile
creating xpfe/components/find/src/Makefile
creating xpfe/components/filepicker/Makefile
creating xpfe/components/filepicker/public/Makefile
creating xpfe/components/filepicker/src/Makefile
creating xpfe/components/history/Makefile
creating xpfe/components/history/src/Makefile
creating xpfe/components/history/public/Makefile
creating xpfe/components/intl/Makefile
creating xpfe/components/prefwindow/Makefile
creating xpfe/components/prefwindow/resources/Makefile
creating xpfe/components/prefwindow/resources/content/Makefile
creating xpfe/components/prefwindow/resources/content/unix/Makefile
creating xpfe/components/prefwindow/resources/content/win/Makefile
creating xpfe/components/prefwindow/resources/locale/Makefile
creating xpfe/components/prefwindow/resources/locale/en-US/Makefile
creating xpfe/components/prefwindow/resources/locale/en-US/unix/Makefile
creating xpfe/components/prefwindow/resources/locale/en-US/win/Makefile
creating xpfe/components/prefwindow/resources/locale/en-US/mac/Makefile
creating xpfe/components/related/Makefile
creating xpfe/components/related/src/Makefile
creating xpfe/components/related/public/Makefile
creating xpfe/components/search/Makefile
creating xpfe/components/search/datasets/Makefile
creating xpfe/components/search/public/Makefile
creating xpfe/components/search/src/Makefile
creating xpfe/components/sidebar/Makefile
creating xpfe/components/sidebar/src/Makefile
creating xpfe/components/startup/Makefile
creating xpfe/components/startup/public/Makefile
creating xpfe/components/startup/src/Makefile
creating xpfe/components/autocomplete/Makefile
creating xpfe/components/autocomplete/public/Makefile
creating xpfe/components/autocomplete/src/Makefile
creating xpfe/components/updates/Makefile
creating xpfe/components/updates/src/Makefile
creating xpfe/components/urlwidget/Makefile
creating xpfe/components/winhooks/Makefile
creating xpfe/components/windowds/Makefile
creating xpfe/components/alerts/Makefile
creating xpfe/components/alerts/public/Makefile
creating xpfe/components/alerts/src/Makefile
creating xpfe/components/console/Makefile
creating xpfe/components/resetPref/Makefile
creating xpfe/components/killAll/Makefile
creating xpfe/components/build/Makefile
creating xpfe/components/xremote/Makefile
creating xpfe/components/xremote/public/Makefile
creating xpfe/components/xremote/src/Makefile
creating xpfe/appshell/Makefile
creating xpfe/appshell/src/Makefile
creating xpfe/appshell/public/Makefile
creating xpfe/bootstrap/Makefile
creating xpfe/bootstrap/init.d/Makefile
creating xpfe/bootstrap/appleevents/Makefile
creating xpfe/global/Makefile
creating xpfe/global/resources/Makefile
creating xpfe/global/resources/content/Makefile
creating xpfe/global/resources/content/os2/Makefile
creating xpfe/global/resources/content/unix/Makefile
creating xpfe/global/resources/locale/Makefile
creating xpfe/global/resources/locale/en-US/Makefile
creating xpfe/global/resources/locale/en-US/mac/Makefile
creating xpfe/global/resources/locale/en-US/os2/Makefile
creating xpfe/global/resources/locale/en-US/unix/Makefile
creating xpfe/global/resources/locale/en-US/win/Makefile
creating xpfe/communicator/Makefile
creating modules/zlib/standalone/Makefile
creating modules/libbz2/Makefile
creating modules/libbz2/src/Makefile
creating modules/libmar/Makefile
creating modules/libmar/src/Makefile
creating modules/libmar/tool/Makefile
creating security/manager/Makefile
creating security/manager/boot/Makefile
creating security/manager/boot/src/Makefile
creating security/manager/boot/public/Makefile
creating security/manager/ssl/Makefile
creating security/manager/ssl/src/Makefile
creating security/manager/ssl/resources/Makefile
creating security/manager/ssl/public/Makefile
creating security/manager/pki/Makefile
creating security/manager/pki/resources/Makefile
creating security/manager/pki/src/Makefile
creating security/manager/pki/public/Makefile
creating security/manager/locales/Makefile
creating toolkit/Makefile
creating toolkit/library/Makefile
creating toolkit/content/Makefile
creating toolkit/obsolete/Makefile
creating toolkit/components/alerts/Makefile
creating toolkit/components/alerts/public/Makefile
creating toolkit/components/alerts/src/Makefile
creating toolkit/components/autocomplete/Makefile
creating toolkit/components/autocomplete/public/Makefile
creating toolkit/components/autocomplete/src/Makefile
creating toolkit/components/build/Makefile
creating toolkit/components/commandlines/Makefile
creating toolkit/components/commandlines/public/Makefile
creating toolkit/components/commandlines/src/Makefile
creating toolkit/components/console/Makefile
creating toolkit/components/cookie/Makefile
creating toolkit/components/downloads/public/Makefile
creating toolkit/components/downloads/Makefile
creating toolkit/components/downloads/src/Makefile
creating toolkit/components/filepicker/Makefile
creating toolkit/components/gnome/Makefile
creating toolkit/components/help/Makefile
creating toolkit/components/history/Makefile
creating toolkit/components/history/public/Makefile
creating toolkit/components/history/src/Makefile
creating toolkit/components/passwordmgr/Makefile
creating toolkit/components/passwordmgr/base/Makefile
creating toolkit/components/passwordmgr/resources/Makefile
creating toolkit/components/printing/Makefile
creating toolkit/components/satchel/Makefile
creating toolkit/components/satchel/public/Makefile
creating toolkit/components/satchel/src/Makefile
creating toolkit/components/startup/Makefile
creating toolkit/components/startup/public/Makefile
creating toolkit/components/startup/src/Makefile
creating toolkit/components/typeaheadfind/Makefile
creating toolkit/components/typeaheadfind/public/Makefile
creating toolkit/components/typeaheadfind/src/Makefile
creating toolkit/components/viewconfig/Makefile
creating toolkit/components/viewsource/Makefile
creating toolkit/locales/Makefile
creating toolkit/mozapps/Makefile
creating toolkit/mozapps/downloads/content/Makefile
creating toolkit/mozapps/downloads/Makefile
creating toolkit/mozapps/downloads/src/Makefile
creating toolkit/mozapps/extensions/Makefile
creating toolkit/mozapps/extensions/public/Makefile
creating toolkit/mozapps/extensions/src/Makefile
creating toolkit/mozapps/installer/unix/wizard/Makefile
creating toolkit/mozapps/installer/unix/Makefile
creating toolkit/mozapps/installer/Makefile
creating toolkit/mozapps/installer/windows/Makefile
creating toolkit/mozapps/installer/windows/wizard/Makefile
creating toolkit/mozapps/installer/windows/wizard/setup/Makefile
creating toolkit/mozapps/installer/windows/wizard/setuprsc/Makefile
creating toolkit/mozapps/installer/windows/wizard/uninstall/Makefile
creating toolkit/mozapps/update/Makefile
creating toolkit/mozapps/update/public/Makefile
creating toolkit/mozapps/update/src/Makefile
creating toolkit/mozapps/xpinstall/Makefile
creating toolkit/profile/Makefile
creating toolkit/profile/public/Makefile
creating toolkit/profile/skin/Makefile
creating toolkit/profile/src/Makefile
creating toolkit/themes/Makefile
creating toolkit/themes/gnomestripe/global/Makefile
creating toolkit/themes/gnomestripe/Makefile
creating toolkit/themes/pmstripe/global/Makefile
creating toolkit/themes/pmstripe/Makefile
creating toolkit/themes/pinstripe/communicator/Makefile
creating toolkit/themes/pinstripe/Makefile
creating toolkit/themes/pinstripe/global/Makefile
creating toolkit/themes/pinstripe/help/Makefile
creating toolkit/themes/pinstripe/mozapps/Makefile
creating toolkit/themes/winstripe/communicator/Makefile
creating toolkit/themes/winstripe/Makefile
creating toolkit/themes/winstripe/global/Makefile
creating toolkit/themes/winstripe/help/Makefile
creating toolkit/themes/winstripe/mozapps/Makefile
creating toolkit/xre/Makefile
creating composer/Makefile
creating composer/app/Makefile
creating composer/app/profile/Makefile
creating composer/base/Makefile
creating xpfe/components/build2/Makefile
creating db/sqlite3/src/Makefile
creating db/morkreader/Makefile
creating storage/Makefile
creating storage/public/Makefile
creating storage/src/Makefile
creating storage/build/Makefile
creating storage/test/Makefile
updating cache ./config.cache
creating ./config.status
creating config/autoconf.mk
creating config/doxygen.cfg
creating xpfe/global/buildconfig.html
creating toolkit/content/buildconfig.html
creating gfx/gfx-config.h
creating netwerk/necko-config.h
creating xpcom/xpcom-config.h
creating xpcom/xpcom-private.h
configuring in nsprpub
running /bin/sh ./configure  --enable-application=composer --enable-optimize --with-pthreads --disable-debug --prefix=/usr --libdir=/usr/lib --disable-tests --enable-necko-protocols=http,ftp,file,jar,viewsource,res,data --enable-default-toolkit=gtk2 --enable-xft --enable-pango --enable-postscript --disable-xprint --enable-svg --enable-system-cairo --enable-canvas --with-system-png --with-system-jpeg --with-system-zlib --enable-gnomevfs --enable-single-profile --disable-profilesharing --enable-system-myspell --disable-installer --disable-xpfe-components --with-default-mozilla-five-home=/usr/lib/kompozer --with-distribution-id=aur.archlinux.org --without-system-nspr --without-system-nss --enable-strip --disable-updater --enable-xinerama --enable-xpcom-fastload --with-dist-prefix=/tmp/kompozer/src/mozilla/dist --with-mozilla --disable-debug --enable-optimize --enable-64bit --cache-file=.././config.cache --srcdir=.
loading cache .././config.cache
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking for whoami... (cached) /usr/bin/whoami
checking for c++... (cached) c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for ranlib... (cached) ranlib
checking for as... (cached) /usr/bin/as
checking for ar... /usr/bin/ar
checking for ld... /usr/bin/ld
checking for strip... /usr/bin/strip
checking for windres... no
checking for gcc -pipe support... yes
checking for visibility(hidden) attribute... (cached) yes
checking for visibility pragma support... (cached) no
checking for perl5... (cached) /usr/bin/perl
checking for dlopen in -ldl... (cached) yes
checking for dlfcn.h... (cached) yes
checking whether gcc needs -traditional... (cached) no
checking for lchown... (cached) yes
checking for strerror... (cached) yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether gcc accepts -pthread... yes
updating cache .././config.cache
creating ./config.status
creating Makefile
creating config/Makefile
creating config/autoconf.mk
creating config/nsprincl.mk
creating config/nsprincl.sh
creating config/nspr-config
creating lib/Makefile
creating lib/ds/Makefile
creating lib/libc/Makefile
creating lib/libc/include/Makefile
creating lib/libc/src/Makefile
creating lib/tests/Makefile
creating pkg/Makefile
creating pkg/linux/Makefile
creating pkg/solaris/Makefile
creating pkg/solaris/SUNWpr/Makefile
creating pkg/solaris/SUNWprd/Makefile
creating pr/Makefile
creating pr/include/Makefile
creating pr/include/md/Makefile
creating pr/include/obsolete/Makefile
creating pr/include/private/Makefile
creating pr/src/Makefile
creating pr/src/io/Makefile
creating pr/src/linking/Makefile
creating pr/src/malloc/Makefile
creating pr/src/md/Makefile
creating pr/src/md/unix/Makefile
creating pr/src/memory/Makefile
creating pr/src/misc/Makefile
creating pr/src/threads/Makefile
creating pr/tests/Makefile
creating pr/tests/dll/Makefile
creating pr/src/pthreads/Makefile
configure: warning: Recreating autoconf.mk with updated nspr-config output
cat: ./config/build_number: No such file or directory
cat: ./config/build_number: No such file or directory
rm -f -rf ./dist/sdk
rm -f -rf ./dist/include
/usr/bin/make -C config export
make[1]: Entering directory '/tmp/kompozer/src/mozilla/config'
cat: ../config/build_number: No such file or directory
nsinstall.c
gcc -o host_nsinstall.o -c -DXP_UNIX -O3    -I../dist/include -I../dist/include -I../dist/include/nspr    -I../dist/sdk/include -I../dist/include/nspr nsinstall.c
pathsub.c
gcc -o host_pathsub.o -c -DXP_UNIX -O3    -I../dist/include -I../dist/include -I../dist/include/nspr    -I../dist/sdk/include -I../dist/include/nspr pathsub.c
gcc -o nsinstall -DXP_UNIX -O3   host_nsinstall.o host_pathsub.o  
rm -f nfspwd
cp nfspwd.pl nfspwd
chmod +x nfspwd
rm -f revdepth
cp revdepth.pl revdepth
chmod +x revdepth
/usr/bin/perl -I. ./bdate.pl build_number 
rm -f nsBuildID.h
/usr/bin/perl -I. ./aboutime.pl -m ./milestone.txt nsBuildID.h build_number ./nsBuildID.h.in
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsBuildID.h ../mozilla-config.h ./nsStaticComponents.h  ../dist/include
rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-link-comp-names
rm -f ../dist/bin/chrome/chromelist.txt
/tmp/kompozer/src/mozilla/config/nsinstall -t -m 644 nsBuildID.h ../mozilla-config.h ./nsStaticComponents.h  ../dist/sdk/include
/tmp/kompozer/src/mozilla/config/nsinstall -R nsinstall ../dist/bin
make[1]: Leaving directory '/tmp/kompozer/src/mozilla/config'
/usr/bin/make nspr
make[1]: Entering directory '/tmp/kompozer/src/mozilla'
/usr/bin/make -C nsprpub
make[2]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub'
cd config; /usr/bin/make -j1 export
make[3]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/config'
gcc -o now.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM   now.c
gcc  now.o   -o now
gcc -o nsinstall.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM   nsinstall.c
gcc  nsinstall.o   -o nsinstall
rm -f nfspwd; cp nfspwd.pl nfspwd; chmod +x nfspwd
rm -f /tmp/kompozer/src/mozilla/dist/bin/nspr-config
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/config'
cd pr; /usr/bin/make -j1 export
make[3]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr'
cd include; /usr/bin/make export
make[4]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include'
cd md; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/md'
../../../config/./nsinstall -R -m 444 ./_nec.cfg ./_openbsd.cfg ./_reliantunix.cfg ./_winnt.cfg ./_riscos.cfg ./_dgux.cfg ./_nto.cfg ./_aix32.cfg ./_hpux64.cfg ./_os2.cfg ./_scoos.cfg ./_qnx.cfg ./_darwin.cfg ./_bsdi.cfg ./_irix32.cfg ./_irix64.cfg ./_solaris.cfg ./_nextstep.cfg ./_win95.cfg ./_rhapsody.cfg ./_win16.cfg ./_unixware7.cfg ./_freebsd.cfg ./_openvms.cfg ./_osf1.cfg ./_unixware.cfg ./_sunos4.cfg ./_aix64.cfg ./_ncr.cfg ./_sony.cfg ./_hpux32.cfg ./_netbsd.cfg ./_beos.cfg ./_linux.cfg ./_linux.h ./_unixware.h ./_netbsd.h ./_macos.h ./_freebsd.h ./_scoos.h ./_hpux.h ./_dgux.h ./_winnt.h ./_osf1.h ./_sunos4.h ./_ncr.h ./_sony.h ./_nextstep.h ./_os2_errors.h ./_unix_errors.h ./_nec.h ./sunos4.h ./_solaris.h ./_openbsd.h ./_nto.h ./_unixos.h ./_openvms.h ./_riscos.h ./_reliantunix.h ./prosdep.h ./_pth.h ./_win32_errors.h ./_nspr_pthread.h ./_qnx.h ./_darwin.h ./_bsdi.h ./_aix.h ./_beos.h ./_pcos.h ./_irix.h ./_win95.h ./_os2.h ./_rhapsody.h ./_win16.h /tmp/kompozer/src/mozilla/dist/include/nspr/md
../../../config/./nsinstall -R -m 444 ./_linux.cfg /tmp/kompozer/src/mozilla/dist/include/nspr
mv -f /tmp/kompozer/src/mozilla/dist/include/nspr/_linux.cfg /tmp/kompozer/src/mozilla/dist/include/nspr/prcpucfg.h
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/md'
cd private; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/private'
../../../config/./nsinstall -R -m 444 ./pprio.h ./pprthred.h ./prpriv.h /tmp/kompozer/src/mozilla/dist/include/nspr/private
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/private'
cd obsolete; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/obsolete'
../../../config/./nsinstall -R -m 444 ./pralarm.h ./probslet.h ./protypes.h ./prsem.h /tmp/kompozer/src/mozilla/dist/include/nspr/obsolete
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/obsolete'
../../config/./nsinstall -R -m 444 ./prcvar.h ./prrng.h ./prproces.h ./prtypes.h ./prtime.h ./prlock.h ./prdtoa.h ./prlink.h ./prtrace.h ./prlog.h ./prprf.h ./prmon.h ./prsystem.h ./prshm.h ./prcmon.h ./prinrval.h ./prmem.h ./prrwlock.h ./prwin16.h ./prinet.h ./prenv.h ./prtpool.h ./prinit.h ./prerr.h ./prcountr.h ./prclist.h ./prerror.h ./prlong.h ./prmwait.h ./prio.h ./prolock.h ./pratom.h ./prpdce.h ./prshma.h ./prvrsion.h ./nspr.h ./pripcsem.h ./prnetdb.h ./prthread.h ./prbit.h /tmp/kompozer/src/mozilla/dist/include/nspr
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include'
cd src; /usr/bin/make export
make[4]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src'
cd io; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/io'
gcc -o prfdcach.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prfdcach.c
gcc -o prmwait.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prmwait.c
gcc -o priometh.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  priometh.c
gcc -o pripv6.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  pripv6.c
pripv6.c: In function 'Ipv6ToIpv4SocketAccept':
pripv6.c:167:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRStatus rv;
              ^
pripv6.c: In function 'Ipv6ToIpv4SocketAcceptRead':
pripv6.c:205:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRStatus rv;
              ^
gcc -o prmapopt.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prmapopt.c
gcc -o prlayer.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prlayer.c
prlayer.c: In function 'pl_TopAccept':
prlayer.c:209:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRStatus rv;
              ^
prlayer.c: In function 'pl_DefAcceptread':
prlayer.c:329:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRStatus rv;
              ^
gcc -o prlog.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prlog.c
gcc -o prmmap.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prmmap.c
gcc -o prpolevt.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prpolevt.c
gcc -o prprf.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prprf.c
prprf.c: In function 'dosprintf':
prprf.c:987:29: warning: 'nap' may be used uninitialized in this function [-Wmaybe-uninitialized]
      u.ip = nas ? nap->u.ip : va_arg(ap, int*);
                             ^
gcc -o prscanf.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prscanf.c
prscanf.c: In function 'PR_sscanf':
prscanf.c:103:28: warning: 'ch' may be used uninitialized in this function [-Wmaybe-uninitialized]
         ((state)->nChar--, (state)->unget((state)->stream, ch))
                            ^
prscanf.c:232:9: note: 'ch' was declared here
     int ch;
         ^
gcc -o prstdio.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prstdio.c
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/io'
cd linking; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/linking'
gcc -o prlink.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prlink.c
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/linking'
cd malloc; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/malloc'
gcc -o prmalloc.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prmalloc.c
gcc -o prmem.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prmem.c
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/malloc'
cd md; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/md'
cd unix; /usr/bin/make export
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/md/unix'
gcc -o unix.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../../pr/include -I../../../../pr/include/private  unix.c
unix.c: In function '_PR_UnixInit':
unix.c:2818:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
gcc -o unix_errors.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../../pr/include -I../../../../pr/include/private  unix_errors.c
gcc -o uxproces.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../../pr/include -I../../../../pr/include/private  uxproces.c
uxproces.c: In function 'pr_InstallSigchldHandler':
uxproces.c:793:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
uxproces.c: In function '_MD_InitProcesses':
uxproces.c:811:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
gcc -o uxrng.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../../pr/include -I../../../../pr/include/private  uxrng.c
gcc -o uxshm.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../../pr/include -I../../../../pr/include/private  uxshm.c
gcc -o uxwrap.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../../pr/include -I../../../../pr/include/private  uxwrap.c
gcc -o linux.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../../pr/include -I../../../../pr/include/private  linux.c
gcc -o os_Linux_x86_64.o      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../../pr/include -I../../../../pr/include/private  -c os_Linux_x86_64.s
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/md/unix'
gcc -o prosdep.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include  prosdep.c
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/md'
cd memory; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/memory'
gcc -o prseg.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prseg.c
gcc -o prshm.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prshm.c
gcc -o prshma.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prshma.c
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/memory'
cd misc; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/misc'
gcc -o pralarm.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  pralarm.c
gcc -o pratom.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  pratom.c
gcc -o prcountr.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prcountr.c
gcc -o prdtoa.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prdtoa.c
prdtoa.c: In function 'Balloc':
prdtoa.c:589:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  if (rv = freelist[k]) {
  ^
prdtoa.c: In function 'mult':
prdtoa.c:884:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (y = *xb & 0xffff) {
   ^
prdtoa.c:898:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (y = *xb >> 16) {
   ^
prdtoa.c: In function 'pow5mult':
prdtoa.c:950:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  if (i = k & 3)
  ^
prdtoa.c: In function 'lshift':
prdtoa.c:1031:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (*x1 = z)
   ^
prdtoa.c: In function 'b2d':
prdtoa.c:1253:27: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
   d0 = Exp_1 | y >> Ebits - k;
                           ^
prdtoa.c:1255:24: warning: suggest parentheses around '+' inside '<<' [-Wparentheses]
   d1 = y << (32-Ebits) + k | w >> Ebits - k;
                        ^
prdtoa.c:1255:41: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
   d1 = y << (32-Ebits) + k | w >> Ebits - k;
                                         ^
prdtoa.c:1260:33: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
   d0 = Exp_1 | y << k | z >> 32 - k;
                                 ^
prdtoa.c:1262:25: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
   d1 = z << k | y >> 32 - k;
                         ^
prdtoa.c: In function 'd2b':
prdtoa.c:1333:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  if (de = (int)(d0 >> Exp_shift))
  ^
prdtoa.c:1337:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  if (y = d1) {
  ^
prdtoa.c:1338:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (k = lo0bits(&y)) {
   ^
prdtoa.c:1339:23: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
    x[0] = y | z << 32 - k;
                       ^
prdtoa.c: In function 'PR_strtod':
prdtoa.c:1905:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (i = e1 & 15)
   ^
prdtoa.c:1965:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (i = e1 & 15)
   ^
prdtoa.c:1984:35: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
       word0(rv) &= 0xffffffff << j-32;
                                   ^
prdtoa.c: In function 'nrv_alloc':
prdtoa.c:2648:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  while(*t = *s++) t++;
  ^
prdtoa.c: In function 'dtoa':
prdtoa.c:2828:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  if (i = (int)(word0(d) >> Exp_shift1 & (Exp_mask>>Exp_shift1))) {
  ^
prdtoa.c:2872:32: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
   x = i > 32  ? word0(d) << 64 - i | word1(d) >> i - 32
                                ^
prdtoa.c:2872:52: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
   x = i > 32  ? word0(d) << 64 - i | word1(d) >> i - 32
                                                    ^
prdtoa.c:2873:25: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
        : word1(d) << 32 - i;
                         ^
prdtoa.c:2982:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   else if (j1 = -k) {
   ^
prdtoa.c:3096:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
     if (dval(d) > ds || dval(d) == ds && L & 1) {
                                       ^
prdtoa.c:3143:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
    if (j = b5 - m5)
    ^
prdtoa.c:3181:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  if (i = ((s5 ? 32 - hi0bits(S->x[S->wds-1]) : 1) + s2) & 0x1f)
  ^
prdtoa.c:3268:8: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
        && !(word1(d) & 1)
        ^
prdtoa.c:3287:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
      if ((j1 > 0 || j1 == 0 && dig & 1)
                             ^
prdtoa.c:3347:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  if (j > 0 || j == 0 && dig & 1) {
                      ^
prdtoa.c:3358:2: warning: label 'trimzeros' defined but not used [-Wunused-label]
  trimzeros:
  ^
gcc -o prenv.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prenv.c
prenv.c: In function 'PR_SetEnv':
prenv.c:96:29: warning: passing argument 1 of 'putenv' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
     result = _PR_MD_PUT_ENV(string);
                             ^
In file included from /tmp/kompozer/src/mozilla/dist/include/nspr/prmem.h:47:0,
                 from /tmp/kompozer/src/mozilla/dist/include/nspr/nspr.h:58,
                 from ../../../pr/include/private/primpl.h:69,
                 from prenv.c:39:
/usr/include/stdlib.h:578:12: note: expected 'char *' but argument is of type 'const char *'
 extern int putenv (char *__string) __THROW __nonnull ((1));
            ^
gcc -o prerr.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prerr.c
gcc -o prerror.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prerror.c
gcc -o prerrortable.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prerrortable.c
gcc -o prinit.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prinit.c
gcc -o prinrval.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prinrval.c
gcc -o pripc.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  pripc.c
gcc -o prlog2.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prlog2.c
gcc -o prlong.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prlong.c
gcc -o prnetdb.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prnetdb.c
gcc -o prolock.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prolock.c
gcc -o prrng.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prrng.c
gcc -o prsystem.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prsystem.c
gcc -o prtime.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prtime.c
gcc -o prthinfo.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prthinfo.c
gcc -o prtpool.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prtpool.c
prtpool.c: In function 'io_wstart':
prtpool.c:417:13: warning: variable 'rval_status' set but not used [-Wunused-but-set-variable]
    PRStatus rval_status;
             ^
prtpool.c: In function 'notify_ioq':
prtpool.c:986:10: warning: variable 'rval_status' set but not used [-Wunused-but-set-variable]
 PRStatus rval_status;
          ^
prtpool.c: In function 'PR_JoinThreadPool':
prtpool.c:1107:10: warning: variable 'rval_status' set but not used [-Wunused-but-set-variable]
 PRStatus rval_status;
          ^
prtpool.c: In function 'io_wstart':
prtpool.c:380:12: warning: 'polljobs' may be used uninitialized in this function [-Wmaybe-uninitialized]
    polljobs[pollfds_used] = jobp;
            ^
prtpool.c:360:34: warning: 'pollfds' may be used uninitialized in this function [-Wmaybe-uninitialized]
   pollfds[pollfds_used].in_flags = PR_POLL_READ;
                                  ^
gcc -o prtrace.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prtrace.c
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/misc'
cd threads; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/threads'
gcc -o prcmon.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prcmon.c
gcc -o prrwlock.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prrwlock.c
gcc -o prtpd.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  prtpd.c
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/threads'
cd pthreads; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/pthreads'
gcc -o ptio.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  ptio.c
ptio.c: In function 'pt_linux_sendfile_cont':
ptio.c:1113:11: warning: variable 'oldoffset' set but not used [-Wunused-but-set-variable]
     off_t oldoffset;
           ^
ptio.c: In function 'pt_Connect':
ptio.c:1560:11: warning: variable 'md_af' set but not used [-Wunused-but-set-variable]
  PRUint16 md_af = addr->raw.family;
           ^
ptio.c: In function 'pt_Bind':
ptio.c:1740:11: warning: variable 'md_af' set but not used [-Wunused-but-set-variable]
  PRUint16 md_af = addr->raw.family;
           ^
ptio.c: In function 'pt_SendTo':
ptio.c:1989:11: warning: variable 'md_af' set but not used [-Wunused-but-set-variable]
  PRUint16 md_af = addr->raw.family;
           ^
ptio.c: In function '_pr_poll_with_poll':
ptio.c:3907:33: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
                         elapsed = (PRIntervalTime) (PR_IntervalNow()
                                 ^
gcc -o ptsynch.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  ptsynch.c
ptsynch.c: In function '_PR_InitLocks':
ptsynch.c:86:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
ptsynch.c: In function 'pt_PostNotifies':
ptsynch.c:103:19: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRIntn index, rv;
                   ^
ptsynch.c: In function 'PR_NewLock':
ptsynch.c:169:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRIntn rv;
            ^
ptsynch.c: In function 'PR_DestroyLock':
ptsynch.c:188:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRIntn rv;
            ^
ptsynch.c: In function 'PR_Lock':
ptsynch.c:204:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRIntn rv;
            ^
ptsynch.c: In function 'PR_Unlock':
ptsynch.c:220:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRIntn rv;
            ^
ptsynch.c: In function 'PR_NewCondVar':
ptsynch.c:345:13: warning: unused variable 'rv' [-Wunused-variable]
         int rv = _PT_PTHREAD_COND_INIT(cv->cv, _pt_cvar_attr); 
             ^
ptsynch.c: In function 'PR_DestroyCondVar':
ptsynch.c:360:16: warning: unused variable 'rv' [-Wunused-variable]
         PRIntn rv = pthread_cond_destroy(&cvar->cv); PR_ASSERT(0 == rv);
                ^
ptsynch.c: In function 'PR_DestroyMonitor':
ptsynch.c:497:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
ptsynch.c: In function 'PRP_NewNakedCondVar':
ptsynch.c:1082:13: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
         int rv;
             ^
ptsynch.c: In function 'PRP_DestroyNakedCondVar':
ptsynch.c:1092:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
ptsynch.c: In function 'PRP_NakedNotify':
ptsynch.c:1121:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
ptsynch.c: In function 'PRP_NakedBroadcast':
ptsynch.c:1130:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
gcc -o ptthread.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  ptthread.c
ptthread.c: In function '_pt_root':
ptthread.c:162:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRIntn rv;
            ^
ptthread.c: In function 'pt_AttachThread':
ptthread.c:285:13: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
         int rv;
             ^
ptthread.c: In function 'PR_Interrupt':
ptthread.c:730:16: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
         PRIntn rv;
                ^
ptthread.c: In function '_PR_InitThreads':
ptthread.c:835:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
ptthread.c: In function 'PR_Cleanup':
ptthread.c:930:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
ptthread.c: In function 'init_pthread_gc_support':
ptthread.c:1056:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRIntn rv;
            ^
ptthread.c: In function 'PR_EnumerateThreads':
ptthread.c:1119:15: warning: unused variable 'me' [-Wunused-variable]
     PRThread *me = PR_CurrentThread();
               ^
ptthread.c: In function 'pt_SuspendSet':
ptthread.c:1267:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     PRIntn rv;
            ^
ptthread.c: In function 'PR_SuspendAll':
ptthread.c:1386:9: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     int rv;
         ^
gcc -o ptmisc.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../../pr/include -I../../../pr/include/private  ptmisc.c
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/pthreads'
gcc -o prvrsion.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../pr/include -I../../pr/include/private  -I. prvrsion.c
prvrsion.c: In function 'libVersionPoint':
prvrsion.c:118:17: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     const char *dummy;
                 ^
rm -f libnspr4.a
/usr/bin/ar cr libnspr4.a ./prvrsion.o io/./prfdcach.o io/./prmwait.o io/./prmapopt.o io/./priometh.o io/./pripv6.o io/./prlayer.o io/./prlog.o io/./prmmap.o io/./prpolevt.o io/./prprf.o io/./prscanf.o io/./prstdio.o threads/./prcmon.o threads/./prrwlock.o threads/./prtpd.o linking/./prlink.o malloc/./prmem.o md/./prosdep.o memory/./prshm.o memory/./prshma.o memory/./prseg.o misc/./pralarm.o misc/./pratom.o misc/./prcountr.o misc/./prdtoa.o misc/./prenv.o misc/./prerr.o misc/./prerror.o misc/./prerrortable.o misc/./prinit.o misc/./prinrval.o misc/./pripc.o misc/./prlog2.o misc/./prlong.o misc/./prnetdb.o misc/./prolock.o misc/./prrng.o misc/./prsystem.o misc/./prthinfo.o misc/./prtpool.o misc/./prtrace.o misc/./prtime.o malloc/./prmalloc.o pthreads/./ptsynch.o pthreads/./ptio.o pthreads/./ptthread.o pthreads/./ptmisc.o md/unix/./unix.o md/unix/./unix_errors.o md/unix/./uxproces.o md/unix/./uxrng.o md/unix/./uxshm.o md/unix/./uxwrap.o md/unix/./linux.o md/unix/./os_Linux_x86_64.o 
ranlib libnspr4.a
rm -f libnspr4.so
gcc -shared -Wl,-soname -Wl,libnspr4.so -o libnspr4.so ./prvrsion.o io/./prfdcach.o io/./prmwait.o io/./prmapopt.o io/./priometh.o io/./pripv6.o io/./prlayer.o io/./prlog.o io/./prmmap.o io/./prpolevt.o io/./prprf.o io/./prscanf.o io/./prstdio.o threads/./prcmon.o threads/./prrwlock.o threads/./prtpd.o linking/./prlink.o malloc/./prmem.o md/./prosdep.o memory/./prshm.o memory/./prshma.o memory/./prseg.o misc/./pralarm.o misc/./pratom.o misc/./prcountr.o misc/./prdtoa.o misc/./prenv.o misc/./prerr.o misc/./prerror.o misc/./prerrortable.o misc/./prinit.o misc/./prinrval.o misc/./pripc.o misc/./prlog2.o misc/./prlong.o misc/./prnetdb.o misc/./prolock.o misc/./prrng.o misc/./prsystem.o misc/./prthinfo.o misc/./prtpool.o misc/./prtrace.o misc/./prtime.o malloc/./prmalloc.o pthreads/./ptsynch.o pthreads/./ptio.o pthreads/./ptthread.o pthreads/./ptmisc.o md/unix/./unix.o md/unix/./unix_errors.o md/unix/./uxproces.o md/unix/./uxrng.o md/unix/./uxshm.o md/unix/./uxwrap.o md/unix/./linux.o md/unix/./os_Linux_x86_64.o  -lpthread -ldl
/usr/bin/strip libnspr4.so
../../config/./nsinstall -R -m 444 ./libnspr4.a ./libnspr4.so /tmp/kompozer/src/mozilla/dist/lib
../../config/./nsinstall -R -m 444 ./libnspr4.so /tmp/kompozer/src/mozilla/dist/bin
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr'
cd lib; /usr/bin/make -j1 export
make[3]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib'
cd ds; /usr/bin/make export
make[4]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib/ds'
gcc -o plarena.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../pr/include  plarena.c
gcc -o plhash.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../pr/include  plhash.c
gcc -o plvrsion.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr -I../../pr/include  -I. plvrsion.c
plvrsion.c: In function 'libVersionPoint':
plvrsion.c:116:17: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     const char *dummy;
                 ^
rm -f libplds4.a
/usr/bin/ar cr libplds4.a ./plarena.o ./plhash.o ./plvrsion.o  
ranlib libplds4.a
rm -f libplds4.so
gcc -shared -Wl,-soname -Wl,libplds4.so -o libplds4.so ./plarena.o ./plhash.o ./plvrsion.o   -L/tmp/kompozer/src/mozilla/dist/lib -lnspr4
/usr/bin/strip libplds4.so
../../config/./nsinstall -R -m 444 ./plarenas.h ./plarena.h ./plhash.h /tmp/kompozer/src/mozilla/dist/include/nspr
../../config/./nsinstall -R -m 444 ./libplds4.a ./libplds4.so /tmp/kompozer/src/mozilla/dist/lib
../../config/./nsinstall -R -m 444 ./libplds4.so /tmp/kompozer/src/mozilla/dist/bin
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib/ds'
cd libc; /usr/bin/make export
make[4]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc'
cd include; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc/include'
../../../config/./nsinstall -R -m 444 ./plbase64.h ./plstr.h ./plresolv.h ./plgetopt.h ./plerror.h /tmp/kompozer/src/mozilla/dist/include/nspr
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc/include'
cd src; /usr/bin/make export
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc/src'
gcc -o plvrsion.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  -I. plvrsion.c
plvrsion.c: In function 'libVersionPoint':
plvrsion.c:116:17: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
     const char *dummy;
                 ^
gcc -o strlen.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strlen.c
gcc -o strcpy.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strcpy.c
gcc -o strdup.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strdup.c
gcc -o strcat.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strcat.c
gcc -o strcmp.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strcmp.c
gcc -o strccmp.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strccmp.c
gcc -o strchr.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strchr.c
gcc -o strpbrk.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strpbrk.c
gcc -o strstr.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strstr.c
gcc -o strcstr.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strcstr.c
gcc -o strtok.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  strtok.c
gcc -o base64.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  base64.c
gcc -o plerror.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  plerror.c
gcc -o plgetopt.o -c      -pipe -Wall -pthread -O2 -fPIC  -UDEBUG  -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1  -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -I/tmp/kompozer/src/mozilla/dist/include/nspr  plgetopt.c
rm -f libplc4.a
/usr/bin/ar cr libplc4.a ./plvrsion.o ./strlen.o ./strcpy.o ./strdup.o ./strcat.o ./strcmp.o ./strccmp.o ./strchr.o ./strpbrk.o ./strstr.o ./strcstr.o ./strtok.o ./base64.o ./plerror.o ./plgetopt.o  
ranlib libplc4.a
rm -f libplc4.so
gcc -shared -Wl,-soname -Wl,libplc4.so -o libplc4.so ./plvrsion.o ./strlen.o ./strcpy.o ./strdup.o ./strcat.o ./strcmp.o ./strccmp.o ./strchr.o ./strpbrk.o ./strstr.o ./strcstr.o ./strtok.o ./base64.o ./plerror.o ./plgetopt.o   -L/tmp/kompozer/src/mozilla/dist/lib -lnspr4
/usr/bin/strip libplc4.so
../../../config/./nsinstall -R -m 444 ./libplc4.a ./libplc4.so /tmp/kompozer/src/mozilla/dist/lib
../../../config/./nsinstall -R -m 444 ./libplc4.so /tmp/kompozer/src/mozilla/dist/bin
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub'
make[1]: Leaving directory '/tmp/kompozer/src/mozilla'
/usr/bin/make ldap
make[1]: Entering directory '/tmp/kompozer/src/mozilla'
make[1]: Nothing to be done for 'ldap'.
make[1]: Leaving directory '/tmp/kompozer/src/mozilla'
/usr/bin/make tier_0
make[1]: Entering directory '/tmp/kompozer/src/mozilla'
tier_0: config build 
make[2]: Entering directory '/tmp/kompozer/src/mozilla/config'
/usr/bin/perl -I. ./bdate.pl build_number 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsBuildID.h ../mozilla-config.h ./nsStaticComponents.h  ../dist/include
rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-link-comp-names
rm -f ../dist/bin/chrome/chromelist.txt
/tmp/kompozer/src/mozilla/config/nsinstall -t -m 644 nsBuildID.h ../mozilla-config.h ./nsStaticComponents.h  ../dist/sdk/include
/tmp/kompozer/src/mozilla/config/nsinstall -R nsinstall ../dist/bin
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/config'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/build'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/build/unix'
make[3]: Nothing to be done for 'export'.
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/build/unix'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/build'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/config'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 nsinstall ../dist/host/bin
_ABS_DIST=`cd ../dist && pwd`; \
/usr/bin/make -C ../nsprpub real_install prefix=$_ABS_DIST/sdk exec_prefix=$_ABS_DIST/sdk bindir=$_ABS_DIST/sdk/dummy includedir=$_ABS_DIST/sdk/include libdir=$_ABS_DIST/sdk/lib datadir=$_ABS_DIST/sdk/dummy DESTDIR=
make[3]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub'
cd config; /usr/bin/make -j1 real_install
make[4]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/config'
../config/./nsinstall -t -m 0755 nspr-config /tmp/kompozer/src/mozilla/dist/sdk/dummy
../config/./nsinstall -D /tmp/kompozer/src/mozilla/dist/sdk/dummy/aclocal
../config/./nsinstall -t -m 0644 nspr.m4 /tmp/kompozer/src/mozilla/dist/sdk/dummy/aclocal
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/config'
cd pr; /usr/bin/make -j1 real_install
make[4]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr'
cd include; /usr/bin/make real_install
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include'
../../config/./nsinstall -t -m 0644 ./prcvar.h ./prrng.h ./prproces.h ./prtypes.h ./prtime.h ./prlock.h ./prdtoa.h ./prlink.h ./prtrace.h ./prlog.h ./prprf.h ./prmon.h ./prsystem.h ./prshm.h ./prcmon.h ./prinrval.h ./prmem.h ./prrwlock.h ./prwin16.h ./prinet.h ./prenv.h ./prtpool.h ./prinit.h ./prerr.h ./prcountr.h ./prclist.h ./prerror.h ./prlong.h ./prmwait.h ./prio.h ./prolock.h ./pratom.h ./prpdce.h ./prshma.h ./prvrsion.h ./nspr.h ./pripcsem.h ./prnetdb.h ./prthread.h ./prbit.h /tmp/kompozer/src/mozilla/dist/sdk/include/
cd md; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/md'
../../../config/./nsinstall -D /tmp/kompozer/src/mozilla/dist/sdk/include/md
cp ./_linux.cfg /tmp/kompozer/src/mozilla/dist/sdk/include/prcpucfg.h
../../../config/./nsinstall -t -m 644 ./_linux.h ./_unixware.h ./_netbsd.h ./_macos.h ./_freebsd.h ./_scoos.h ./_hpux.h ./_dgux.h ./_winnt.h ./_osf1.h ./_sunos4.h ./_ncr.h ./_sony.h ./_nextstep.h ./_os2_errors.h ./_unix_errors.h ./_nec.h ./sunos4.h ./_solaris.h ./_openbsd.h ./_nto.h ./_unixos.h ./_openvms.h ./_riscos.h ./_reliantunix.h ./prosdep.h ./_pth.h ./_win32_errors.h ./_nspr_pthread.h ./_qnx.h ./_darwin.h ./_bsdi.h ./_aix.h ./_beos.h ./_pcos.h ./_irix.h ./_win95.h ./_os2.h ./_rhapsody.h ./_win16.h /tmp/kompozer/src/mozilla/dist/sdk/include/md
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/md'
cd private; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/private'
../../../config/./nsinstall -t -m 0644 ./pprio.h ./pprthred.h ./prpriv.h /tmp/kompozer/src/mozilla/dist/sdk/include/private
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/private'
cd obsolete; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/obsolete'
../../../config/./nsinstall -t -m 0644 ./pralarm.h ./probslet.h ./protypes.h ./prsem.h /tmp/kompozer/src/mozilla/dist/sdk/include/obsolete
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include/obsolete'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/include'
cd src; /usr/bin/make real_install
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src'
../../config/./nsinstall -t -m 0755 ./libnspr4.a ./libnspr4.so /tmp/kompozer/src/mozilla/dist/sdk/lib/
cd io; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/io'
make[6]: 'real_install' is up to date.
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/io'
cd linking; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/linking'
make[6]: 'real_install' is up to date.
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/linking'
cd malloc; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/malloc'
make[6]: 'real_install' is up to date.
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/malloc'
cd md; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/md'
cd unix; /usr/bin/make real_install
make[7]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/md/unix'
make[7]: 'real_install' is up to date.
make[7]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/md/unix'
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/md'
cd memory; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/memory'
make[6]: 'real_install' is up to date.
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/memory'
cd misc; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/misc'
../../../config/./nsinstall -t -m 0755 ./compile-et.pl ./prerr.properties /tmp/kompozer/src/mozilla/dist/sdk/dummy
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/misc'
cd threads; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/threads'
make[6]: 'real_install' is up to date.
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/threads'
cd pthreads; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/pthreads'
make[6]: 'real_install' is up to date.
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src/pthreads'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/pr'
cd lib; /usr/bin/make -j1 real_install
make[4]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib'
cd ds; /usr/bin/make real_install
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib/ds'
../../config/./nsinstall -t -m 0644 ./plarenas.h ./plarena.h ./plhash.h /tmp/kompozer/src/mozilla/dist/sdk/include/
../../config/./nsinstall -t -m 0755 ./libplds4.a ./libplds4.so /tmp/kompozer/src/mozilla/dist/sdk/lib/
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib/ds'
cd libc; /usr/bin/make real_install
make[5]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc'
cd include; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc/include'
../../../config/./nsinstall -t -m 0644 ./plbase64.h ./plstr.h ./plresolv.h ./plgetopt.h ./plerror.h /tmp/kompozer/src/mozilla/dist/sdk/include/
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc/include'
cd src; /usr/bin/make real_install
make[6]: Entering directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc/src'
../../../config/./nsinstall -t -m 0755 ./libplc4.a ./libplc4.so /tmp/kompozer/src/mozilla/dist/sdk/lib/
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc/src'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib/libc'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub/lib'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/nsprpub'
rm -f -rf ../dist/sdk/dummy
rm -f -f ../dist/sdk/lib/libnspr4.a ../dist/sdk/lib/libplc4.a ../dist/sdk/lib/libplds4.a
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/config'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/build'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/build/unix'
cat mozilla-config.in | sed \
-e "s|%prefix%|/usr|" \
-e "s|%exec_prefix%|/usr|" \
-e "s|%includedir%|/usr/include/kompozer|" \
-e "s|%libdir%|/usr/lib/kompozer|" \
-e "s|%idldir%|/usr/share/idl/kompozer|" \
-e "s|%MOZILLA_VERSION%|0.8b3|" \
-e "s|%DEFS%|-DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\\\\\"\\\\\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\\\\\"gtk2\\\\\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\\\\\"aur.archlinux.org\\\\\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\\\\\"/usr/lib/kompozer\\\\\" -DMOZ_USER_DIR=\\\\\".mozilla\\\\\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\\\\\".so\\\\\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_REGION_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_SKIN_VERSION=\\\\\"1.8\\\\\" |" \
-e "s|%FULL_NSPR_LIBS%|-L/usr/lib/kompozer -lplds4 -lplc4 -lnspr4 -lpthread -ldl|" \
-e "s|%FULL_NSPR_CFLAGS%|-I/usr/include/kompozer/nspr|" > kompozer-config
chmod 755 kompozer-config
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 kompozer-config ../../dist/bin
cat mozilla-nspr.pc.in | sed \
-e "s|%prefix%|/usr|" \
-e "s|%exec_prefix%|/usr|" \
-e "s|%includedir%|/usr/include/kompozer|" \
-e "s|%libdir%|/usr/lib/kompozer|" \
-e "s|%idldir%|/usr/share/idl/kompozer|" \
-e "s|%MOZ_APP_NAME%|kompozer|" \
-e "s|%MOZILLA_VERSION%|0.8b3|" \
-e "s|%SUPERWIN_LIBS%||" \
-e "s|%DEFS%|-DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\\\\\"\\\\\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\\\\\"gtk2\\\\\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\\\\\"aur.archlinux.org\\\\\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\\\\\"/usr/lib/kompozer\\\\\" -DMOZ_USER_DIR=\\\\\".mozilla\\\\\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\\\\\".so\\\\\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_REGION_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_SKIN_VERSION=\\\\\"1.8\\\\\" |" \
-e "s|%FULL_NSPR_LIBS%|-L/usr/lib/kompozer -lplds4 -lplc4 -lnspr4 -lpthread -ldl|" \
-e "s|%FULL_NSPR_CFLAGS%|-I/usr/include/kompozer/nspr|" \
-e "s|%NSPR_NAME%|kompozer-nspr|" \
-e "s|%NSPR_VERSION%|4.6.8|" > kompozer-nspr.pc
cat mozilla-xpcom.pc.in | sed \
-e "s|%prefix%|/usr|" \
-e "s|%exec_prefix%|/usr|" \
-e "s|%includedir%|/usr/include/kompozer|" \
-e "s|%libdir%|/usr/lib/kompozer|" \
-e "s|%idldir%|/usr/share/idl/kompozer|" \
-e "s|%MOZ_APP_NAME%|kompozer|" \
-e "s|%MOZILLA_VERSION%|0.8b3|" \
-e "s|%SUPERWIN_LIBS%||" \
-e "s|%DEFS%|-DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\\\\\"\\\\\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\\\\\"gtk2\\\\\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\\\\\"aur.archlinux.org\\\\\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\\\\\"/usr/lib/kompozer\\\\\" -DMOZ_USER_DIR=\\\\\".mozilla\\\\\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\\\\\".so\\\\\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_REGION_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_SKIN_VERSION=\\\\\"1.8\\\\\" |" \
-e "s|%FULL_NSPR_LIBS%|-L/usr/lib/kompozer -lplds4 -lplc4 -lnspr4 -lpthread -ldl|" \
-e "s|%FULL_NSPR_CFLAGS%|-I/usr/include/kompozer/nspr|" \
-e "s|%NSPR_NAME%|kompozer-nspr|" \
-e "s|%NSPR_VERSION%|4.6.8|" > kompozer-xpcom.pc
cat mozilla-js.pc.in | sed \
-e "s|%prefix%|/usr|" \
-e "s|%exec_prefix%|/usr|" \
-e "s|%includedir%|/usr/include/kompozer|" \
-e "s|%libdir%|/usr/lib/kompozer|" \
-e "s|%idldir%|/usr/share/idl/kompozer|" \
-e "s|%MOZ_APP_NAME%|kompozer|" \
-e "s|%MOZILLA_VERSION%|0.8b3|" \
-e "s|%SUPERWIN_LIBS%||" \
-e "s|%DEFS%|-DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\\\\\"\\\\\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\\\\\"gtk2\\\\\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\\\\\"aur.archlinux.org\\\\\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\\\\\"/usr/lib/kompozer\\\\\" -DMOZ_USER_DIR=\\\\\".mozilla\\\\\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\\\\\".so\\\\\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_REGION_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_SKIN_VERSION=\\\\\"1.8\\\\\" |" \
-e "s|%FULL_NSPR_LIBS%|-L/usr/lib/kompozer -lplds4 -lplc4 -lnspr4 -lpthread -ldl|" \
-e "s|%FULL_NSPR_CFLAGS%|-I/usr/include/kompozer/nspr|" \
-e "s|%NSPR_NAME%|kompozer-nspr|" \
-e "s|%NSPR_VERSION%|4.6.8|" > kompozer-js.pc
cat mozilla-gtkmozembed.pc.in | sed \
-e "s|%prefix%|/usr|" \
-e "s|%exec_prefix%|/usr|" \
-e "s|%includedir%|/usr/include/kompozer|" \
-e "s|%libdir%|/usr/lib/kompozer|" \
-e "s|%idldir%|/usr/share/idl/kompozer|" \
-e "s|%MOZ_APP_NAME%|kompozer|" \
-e "s|%MOZILLA_VERSION%|0.8b3|" \
-e "s|%SUPERWIN_LIBS%||" \
-e "s|%DEFS%|-DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\\\\\"\\\\\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\\\\\"gtk2\\\\\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\\\\\"aur.archlinux.org\\\\\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\\\\\"/usr/lib/kompozer\\\\\" -DMOZ_USER_DIR=\\\\\".mozilla\\\\\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\\\\\".so\\\\\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_REGION_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_SKIN_VERSION=\\\\\"1.8\\\\\" |" \
-e "s|%FULL_NSPR_LIBS%|-L/usr/lib/kompozer -lplds4 -lplc4 -lnspr4 -lpthread -ldl|" \
-e "s|%FULL_NSPR_CFLAGS%|-I/usr/include/kompozer/nspr|" \
-e "s|%NSPR_NAME%|kompozer-nspr|" \
-e "s|%NSPR_VERSION%|4.6.8|" > kompozer-gtkmozembed.pc
cat mozilla-nss.pc.in | sed \
-e "s|%prefix%|/usr|" \
-e "s|%exec_prefix%|/usr|" \
-e "s|%includedir%|/usr/include/kompozer|" \
-e "s|%libdir%|/usr/lib/kompozer|" \
-e "s|%idldir%|/usr/share/idl/kompozer|" \
-e "s|%MOZ_APP_NAME%|kompozer|" \
-e "s|%MOZILLA_VERSION%|0.8b3|" \
-e "s|%SUPERWIN_LIBS%||" \
-e "s|%DEFS%|-DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\\\\\"\\\\\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\\\\\"gtk2\\\\\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\\\\\"aur.archlinux.org\\\\\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\\\\\"/usr/lib/kompozer\\\\\" -DMOZ_USER_DIR=\\\\\".mozilla\\\\\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\\\\\".so\\\\\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_REGION_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_SKIN_VERSION=\\\\\"1.8\\\\\" |" \
-e "s|%FULL_NSPR_LIBS%|-L/usr/lib/kompozer -lplds4 -lplc4 -lnspr4 -lpthread -ldl|" \
-e "s|%FULL_NSPR_CFLAGS%|-I/usr/include/kompozer/nspr|" \
-e "s|%NSPR_NAME%|kompozer-nspr|" \
-e "s|%NSPR_VERSION%|4.6.8|" > kompozer-nss.pc
cat mozilla-plugin.pc.in | sed \
-e "s|%prefix%|/usr|" \
-e "s|%exec_prefix%|/usr|" \
-e "s|%includedir%|/usr/include/kompozer|" \
-e "s|%libdir%|/usr/lib/kompozer|" \
-e "s|%idldir%|/usr/share/idl/kompozer|" \
-e "s|%MOZ_APP_NAME%|kompozer|" \
-e "s|%MOZILLA_VERSION%|0.8b3|" \
-e "s|%SUPERWIN_LIBS%||" \
-e "s|%DEFS%|-DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\\\\\"\\\\\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\\\\\"gtk2\\\\\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\\\\\"aur.archlinux.org\\\\\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\\\\\"/usr/lib/kompozer\\\\\" -DMOZ_USER_DIR=\\\\\".mozilla\\\\\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\\\\\".so\\\\\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_REGION_VERSION=\\\\\"1.8.1\\\\\" -DMOZILLA_SKIN_VERSION=\\\\\"1.8\\\\\" |" \
-e "s|%FULL_NSPR_LIBS%|-L/usr/lib/kompozer -lplds4 -lplc4 -lnspr4 -lpthread -ldl|" \
-e "s|%FULL_NSPR_CFLAGS%|-I/usr/include/kompozer/nspr|" \
-e "s|%NSPR_NAME%|kompozer-nspr|" \
-e "s|%NSPR_VERSION%|4.6.8|" > kompozer-plugin.pc
/tmp/kompozer/src/mozilla/config/nsinstall -R run-mozilla.sh ../../dist/bin
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/build/unix'
/tmp/kompozer/src/mozilla/config/nsinstall -R bloaturls.txt ../dist/bin
/tmp/kompozer/src/mozilla/config/nsinstall -R bloatcycle.html ../dist/bin/res
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/build'
make[1]: Leaving directory '/tmp/kompozer/src/mozilla'
/usr/bin/make tier_1
make[1]: Entering directory '/tmp/kompozer/src/mozilla'
tier_1: dbm
make[2]: Entering directory '/tmp/kompozer/src/mozilla/dbm'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/dbm/include'
Creating ../../dist/include/dbm
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsres.h cdefs.h mcom_db.h ncompat.h winfile.h ../../dist/include/dbm
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/dbm/include'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/dbm/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/dbm/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/dbm'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/dbm'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/dbm/include'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/dbm/include'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/dbm/src'
db.c
gcc -o db.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/db.pp db.c
h_bigkey.c
gcc -o h_bigkey.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/h_bigkey.pp h_bigkey.c
h_func.c
gcc -o h_func.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/h_func.pp h_func.c
h_log2.c
gcc -o h_log2.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/h_log2.pp h_log2.c
h_page.c
gcc -o h_page.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/h_page.pp h_page.c
hash.c
gcc -o hash.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/hash.pp hash.c
hash_buf.c
gcc -o hash_buf.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/hash_buf.pp hash_buf.c
hsearch.c
gcc -o hsearch.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/hsearch.pp hsearch.c
hsearch.c: In function 'hcreate':
hsearch.c:66:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  return ((int)dbp);
          ^
mktemp.c
gcc -o mktemp.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/mktemp.pp mktemp.c
ndbm.c
gcc -o ndbm.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/ndbm.pp ndbm.c
strerror.c
gcc -o strerror.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/strerror.pp strerror.c
nsres.c
gcc -o nsres.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DMEMMOVE -D__DBINTERFACE_PRIVATE  -I./../include  -I../../dist/include -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/nsres.pp nsres.c
rm -f libmozdbm_s.a
ar cr libmozdbm_s.a db.o h_bigkey.o h_func.o h_log2.o h_page.o hash.o hash_buf.o hsearch.o mktemp.o ndbm.o strerror.o nsres.o  
ranlib libmozdbm_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libmozdbm_s.a ../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/dbm/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/dbm'
make[1]: Leaving directory '/tmp/kompozer/src/mozilla'
/usr/bin/make tier_2
make[1]: Entering directory '/tmp/kompozer/src/mozilla'
tier_2: js xpcom  modules/libreg xpcom/obsolete
make[2]: Entering directory '/tmp/kompozer/src/mozilla/js'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/fdlibm'
Creating .deps
Creating ../../../dist/include/js
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 fdlibm.h ../../../dist/include/js
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/fdlibm'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src'
Creating .deps
gcc -DMDCPUCFG=\"md/_linux.cfg\" -O  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA -I../../dist/include/nspr -o jscpucfg jscpucfg.c
./jscpucfg > jsautocfg.tmp
mv jsautocfg.tmp jsautocfg.h
jskwgen.c
gcc -DMDCPUCFG=\"md/_linux.cfg\" -o host_jskwgen.o -c -O   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I. -I../../dist/include/nspr jskwgen.c
gcc -DMDCPUCFG=\"md/_linux.cfg\" -o host_jskwgen -O   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I. host_jskwgen.o  
./host_jskwgen jsautokw.h
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 jsautocfg.h jsautokw.h js.msg jsapi.h jsarray.h jsarena.h jsatom.h jsbit.h jsbool.h jsclist.h jscntxt.h jscompat.h jsconfig.h jsdate.h jsdbgapi.h jsdhash.h jsemit.h jsfun.h jsgc.h jshash.h jsinterp.h jsiter.h jslock.h jslong.h jsmath.h jsnum.h jsobj.h jsopcode.tbl jsopcode.h jsosdep.h jsotypes.h jsparse.h jsprf.h jsproto.tbl jsprvtd.h jspubtd.h jsregexp.h jsscan.h jsscope.h jsscript.h jsstddef.h jsstr.h jstypes.h jsutil.h jsxdrapi.h jsxml.h ../../dist/include/js
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/js'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/xpcom'
/usr/bin/perl ../build/autoconf/make-makefile -t .. -d ..  MoreFiles/Makefile
creating xpcom/MoreFiles/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/MoreFiles'
make[3]: Nothing to be done for 'export'.
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/MoreFiles'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/public'
Creating ../../../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 xpt_arena.h xpt_struct.h xpt_xdr.h ../../../../dist/include/xpcom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/src'
Creating .deps
make[6]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/src'
xpt_arena.c
gcc -o xpt_arena.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPT_API   -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpt_arena.pp xpt_arena.c
xpt_struct.c
gcc -o xpt_struct.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPT_API   -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpt_struct.pp xpt_struct.c
xpt_struct.c: In function 'XPT_ParseVersionString':
xpt_struct.c:946:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for (i = 0; i < XPT_TYPELIB_VERSIONS_COUNT; i++) {
                   ^
xpt_xdr.c
gcc -o xpt_xdr.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPT_API   -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpt_xdr.pp xpt_xdr.c
xpt_xdr.c: In function 'XPT_HashTableAdd':
xpt_xdr.c:146:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
         (((PRUint32)key) % XPT_HASHSIZE);
           ^
xpt_xdr.c: In function 'XPT_HashTableLookup':
xpt_xdr.c:162:44: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     XPTHashRecord *bucket = table->buckets[(PRUint32)key % XPT_HASHSIZE];
                                            ^
In file included from xpt_xdr.c:40:0:
xpt_xdr.c: In function 'XPT_DoString':
../../../../dist/include/xpcom/xpt_xdr.h:190:51: warning: signed and unsigned type in conditional expression [-Wsign-compare]
                         mode == XPT_ENCODE ? size : 0u, &new_curs,            \
                                                   ^
../../../../dist/include/xpcom/xpt_xdr.h:199:5: note: in expansion of macro 'XPT_PREAMBLE_'
     XPT_PREAMBLE_(cursor, addrp, pool, size, new_curs, already)               \
     ^
xpt_xdr.c:409:5: note: in expansion of macro 'XPT_PREAMBLE_NO_ALLOC'
     XPT_PREAMBLE_NO_ALLOC(cursor, strp, XPT_DATA, str->length + 2, my_cursor,
     ^
xpt_xdr.c: In function 'XPT_GetOffsetForAddr':
xpt_xdr.c:486:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     return (PRUint32)XPT_HashTableLookup(cursor->state->pool->offset_map, addr);
            ^
xpt_xdr.c: In function 'XPT_SetOffsetForAddr':
xpt_xdr.c:493:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                             addr, (void *)offset) != NULL;
                                   ^
xpt_xdr.c: In function 'XPT_SetAddrForOffset':
xpt_xdr.c:500:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                             (void *)offset, addr) != NULL;
                             ^
xpt_xdr.c: In function 'XPT_GetAddrForOffset':
xpt_xdr.c:506:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     return XPT_HashTableLookup(cursor->state->pool->offset_map, (void *)offset);
                                                                 ^
rm -f libxpt.a
ar cr libxpt.a xpt_arena.o xpt_struct.o xpt_xdr.o  
ranlib libxpt.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpt.a ../../../../dist/lib
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/src'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/src'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/tools'
Creating .deps
make[6]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/tools'
xpt_dump.c
gcc -o xpt_dump.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpt_dump.pp xpt_dump.c
xpt_dump.c: In function 'main':
xpt_dump.c:227:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=]
             fprintf(stderr, "short read (%d vs %d)! ouch!\n", rv, flen);
                             ^
xpt_dump.c:227:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=]
xpt_dump.c: In function 'XPT_DumpInterfaceDirectoryEntry':
xpt_dump.c:403:25: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'XPTInterfaceDescriptor * {aka struct XPTInterfaceDescriptor *}' [-Wformat=]
         fprintf(stdout, "%*sAddress of interface descriptor: %p\n", 
                         ^
gcc   -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -o xpt_dump xpt_dump.o     -L../../../../dist/bin -L../../../../dist/lib ../../../../dist/lib/libxpt.a -ldl -lm     
strip xpt_dump
xpt_link.c
gcc -o xpt_link.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpt_link.pp xpt_link.c
xpt_link.c: In function 'main':
xpt_link.c:233:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=]
                 fprintf(stderr, "short read (%d vs %d)! ouch!\n", rv, flen);
                                 ^
xpt_link.c:233:33: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=]
gcc   -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -o xpt_link xpt_link.o     -L../../../../dist/bin -L../../../../dist/lib ../../../../dist/lib/libxpt.a -ldl -lm     
strip xpt_link
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpt_dump xpt_link ../../../../dist/bin
Creating ../../../../dist/sdk/bin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpt_dump xpt_link ../../../../dist/sdk/bin
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/tools'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/tools'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpidl'
Creating .deps
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpidl'
xpidl.c
gcc -o xpidl.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpidl.pp xpidl.c
xpidl_idl.c
gcc -o xpidl_idl.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpidl_idl.pp xpidl_idl.c
xpidl_util.c
gcc -o xpidl_util.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpidl_util.pp xpidl_util.c
xpidl_util.c: In function 'xpidl_parse_iid':
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'PRInt32 * {aka int *}' [-Wformat=]
     count = sscanf(str, nsIDFmt2,
                         ^
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 4 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 5 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 6 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 7 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 8 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 9 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 10 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 11 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 12 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c:144:25: warning: format '%x' expects argument of type 'unsigned int *', but argument 13 has type 'PRInt32 * {aka int *}' [-Wformat=]
xpidl_util.c: In function 'xpidl_basename':
xpidl_util.c:847:5: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations]
     const char * result = g_basename(path);
     ^
In file included from /usr/include/glib-2.0/glib.h:48:0,
                 from xpidl.h:49,
                 from xpidl_util.c:42:
/usr/include/glib-2.0/glib/gfileutils.h:168:14: note: declared here
 const gchar *g_basename         (const gchar *file_name);
              ^
xpidl_header.c
gcc -o xpidl_header.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpidl_header.pp xpidl_header.c
xpidl_typelib.c
gcc -o xpidl_typelib.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpidl_typelib.pp xpidl_typelib.c
xpidl_typelib.c: In function 'sort_ide_block':
xpidl_typelib.c:340:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
         g_hash_table_insert(IFACE_MAP(state), ide->name, (void *)(i + 1));
                                                          ^
xpidl_typelib.c: In function 'typelib_interface':
xpidl_typelib.c:540:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
         parent_id = (uint16)(uint32)g_hash_table_lookup(IFACE_MAP(state),
                             ^
xpidl_doc.c
gcc -o xpidl_doc.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpidl_doc.pp xpidl_doc.c
xpidl_java.c
gcc -o xpidl_java.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xpidl_java.pp xpidl_java.c
gcc -o xpidl  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include xpidl.o xpidl_idl.o xpidl_util.o xpidl_header.o xpidl_typelib.o xpidl_doc.o xpidl_java.o      -L../../../dist/bin -L../../../dist/lib ../../../dist/lib/libxpt.a -lIDL-2 -lglib-2.0 -ldl -lm    
strip xpidl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpidl ../../../dist/bin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpidl ../../../dist/sdk/bin
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpidl'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpidl'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/string'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/string/public'
Creating ../../../dist/include/string
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAString.h nsAlgorithm.h nsCharTraits.h nsDependentString.h nsDependentSubstring.h nsLiteralString.h nsObsoleteAString.h nsPrintfCString.h nsPromiseFlatString.h nsReadableUtils.h nsString.h nsStringBuffer.h nsStringFwd.h nsStringIterator.h nsSubstring.h nsSubstringTuple.h nsTAString.h nsTDependentString.h nsTDependentSubstring.h nsTObsoleteAString.h nsTPromiseFlatString.h nsTString.h nsTSubstring.h nsTSubstringTuple.h nsUTF8Utils.h nsXPIDLString.h string-template-def-unichar.h string-template-def-char.h string-template-undef.h ../../../dist/include/string
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsStringAPI.h nsEmbedString.h ../../../dist/include/string
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsStringAPI.h nsEmbedString.h ../../../dist/sdk/include
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/string/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/string/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/string/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/string'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/glue'
Creating .deps
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/glue/standalone'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsXPCOMGlue.h ../../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsXPCOMGlue.h ../../../dist/sdk/include
/tmp/kompozer/src/mozilla/config/nsinstall -R ../../../xpcom/glue/pldhash.c ../../../xpcom/glue/nsCOMPtr.cpp ../../../xpcom/glue/nsComponentManagerUtils.cpp ../../../xpcom/glue/nsDebug.cpp ../../../xpcom/glue/nsID.cpp ../../../xpcom/glue/nsIInterfaceRequestorUtils.cpp ../../../xpcom/glue/nsINIParser.cpp ../../../xpcom/glue/nsMemory.cpp ../../../xpcom/glue/nsTraceRefcnt.cpp ../../../xpcom/glue/nsWeakReference.cpp ../../../xpcom/glue/nsGREGlue.cpp ../../../xpcom/glue/nsVersionComparator.cpp ../../../xpcom/glue/nsTHashtable.cpp ../../../xpcom/glue/nsTArray.cpp .
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/glue/standalone'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 pldhash.h nsBaseHashtable.h nsClassHashtable.h nsDataHashtable.h nsHashKeys.h nsINIParser.h nsInterfaceHashtable.h nsRefPtrHashtable.h nsTHashtable.h nsTArray.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsID.h nsIGenericFactory.h nsIInterfaceRequestorUtils.h nsISupportsImpl.h nsISupportsUtils.h nsIWeakReferenceUtils.h nsCOMPtr.h nsDebug.h nsGenericFactory.h nsMemory.h nsTraceRefcnt.h nsWeakReference.h nsComponentManagerUtils.h nsServiceManagerUtils.h nsVersionComparator.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsID.h nsIGenericFactory.h nsIInterfaceRequestorUtils.h nsISupportsImpl.h nsISupportsUtils.h nsIWeakReferenceUtils.h nsCOMPtr.h nsDebug.h nsGenericFactory.h nsMemory.h nsTraceRefcnt.h nsWeakReference.h nsComponentManagerUtils.h nsServiceManagerUtils.h nsVersionComparator.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/glue'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/base'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAgg.h nsAutoPtr.h nsCom.h nsDebugImpl.h nsIAllocator.h nsIID.h nsISupportsObsolete.h nsTraceRefcntImpl.h nsWeakPtr.h nsInterfaceRequestorAgg.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsError.h nsISupportsBase.h nscore.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsError.h nsISupportsBase.h nscore.h ../../dist/sdk/include
Creating ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIConsoleListener.idl nsIConsoleMessage.idl nsIConsoleService.idl nsIErrorService.idl nsIException.idl nsIExceptionService.idl nsIVersionComparator.idl nsIUUIDGenerator.idl ../../dist/idl
Creating _xpidlgen/.done
nsIConsoleListener.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIConsoleListener nsIConsoleListener.idl
nsIConsoleMessage.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIConsoleMessage nsIConsoleMessage.idl
nsIConsoleService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIConsoleService nsIConsoleService.idl
nsIErrorService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIErrorService nsIErrorService.idl
nsIException.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIException nsIException.idl
nsIExceptionService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIExceptionService nsIExceptionService.idl
nsIVersionComparator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIVersionComparator nsIVersionComparator.idl
nsIUUIDGenerator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIUUIDGenerator nsIUUIDGenerator.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIConsoleListener.h _xpidlgen/nsIConsoleMessage.h _xpidlgen/nsIConsoleService.h _xpidlgen/nsIErrorService.h _xpidlgen/nsIException.h _xpidlgen/nsIExceptionService.h _xpidlgen/nsIVersionComparator.h _xpidlgen/nsIUUIDGenerator.h ../../dist/include/xpcom
Creating ../../dist/sdk/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDebug.idl nsIInterfaceRequestor.idl nsIMemory.idl nsIProgrammingLanguage.idl nsISupports.idl nsITraceRefcnt.idl nsIWeakReference.idl nsrootidl.idl ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDebug.idl nsIInterfaceRequestor.idl nsIMemory.idl nsIProgrammingLanguage.idl nsISupports.idl nsITraceRefcnt.idl nsIWeakReference.idl nsrootidl.idl ../../dist/sdk/idl
nsIDebug.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDebug nsIDebug.idl
nsIInterfaceRequestor.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIInterfaceRequestor nsIInterfaceRequestor.idl
nsIMemory.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIMemory nsIMemory.idl
nsIProgrammingLanguage.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIProgrammingLanguage nsIProgrammingLanguage.idl
nsISupports.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISupports nsISupports.idl
nsITraceRefcnt.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITraceRefcnt nsITraceRefcnt.idl
nsIWeakReference.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWeakReference nsIWeakReference.idl
nsrootidl.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsrootidl nsrootidl.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDebug.h _xpidlgen/nsIInterfaceRequestor.h _xpidlgen/nsIMemory.h _xpidlgen/nsIProgrammingLanguage.h _xpidlgen/nsISupports.h _xpidlgen/nsITraceRefcnt.h _xpidlgen/nsIWeakReference.h _xpidlgen/nsrootidl.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDebug.h _xpidlgen/nsIInterfaceRequestor.h _xpidlgen/nsIMemory.h _xpidlgen/nsIProgrammingLanguage.h _xpidlgen/nsISupports.h _xpidlgen/nsITraceRefcnt.h _xpidlgen/nsIWeakReference.h _xpidlgen/nsrootidl.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/ds'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAtomService.h nsCheapSets.h nsCppSharedAllocator.h nsCRT.h nsDeque.h nsDoubleHashtable.h nsEnumeratorUtils.h nsFixedSizeAllocator.h nsHashSets.h nsHashtable.h nsIByteBuffer.h nsIUnicharBuffer.h nsInt64.h nsObserverService.h nsQuickSort.h nsRecyclingAllocator.h nsStaticNameTable.h nsStaticAtom.h nsSupportsArray.h nsSupportsPrimitives.h nsTime.h nsUnitConversion.h nsVariant.h nsVoidArray.h nsTextFormatter.h nsValueArray.h nsArray.h nsArrayEnumerator.h nsCOMArray.h nsStringEnumerator.h nsAutoBuffer.h nsHashPropertyBag.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIAtom.idl nsIAtomService.idl nsICollection.idl nsIEnumerator.idl nsIPersistentProperties2.idl nsIProperty.idl nsIPropertyBag.idl nsIPropertyBag2.idl nsIWritablePropertyBag.idl nsIWritablePropertyBag2.idl nsIRecyclingAllocator.idl nsIVariant.idl nsISerializable.idl nsIStringEnumerator.idl nsISupportsArray.idl nsISupportsIterators.idl nsITimelineService.idl nsIArray.idl ../../dist/idl
Creating _xpidlgen/.done
nsIAtom.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAtom nsIAtom.idl
nsIAtom.idl:86: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIATOM macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIAtomService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAtomService nsIAtomService.idl
nsICollection.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsICollection nsICollection.idl
nsIEnumerator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEnumerator nsIEnumerator.idl
nsIPersistentProperties2.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPersistentProperties2 nsIPersistentProperties2.idl
nsIProperty.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIProperty nsIProperty.idl
nsIPropertyBag.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPropertyBag nsIPropertyBag.idl
nsIPropertyBag2.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPropertyBag2 nsIPropertyBag2.idl
nsIWritablePropertyBag.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWritablePropertyBag nsIWritablePropertyBag.idl
nsIWritablePropertyBag2.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWritablePropertyBag2 nsIWritablePropertyBag2.idl
nsIRecyclingAllocator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIRecyclingAllocator nsIRecyclingAllocator.idl
nsIVariant.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIVariant nsIVariant.idl
nsISerializable.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISerializable nsISerializable.idl
nsIStringEnumerator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIStringEnumerator nsIStringEnumerator.idl
nsISupportsArray.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISupportsArray nsISupportsArray.idl
nsISupportsIterators.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISupportsIterators nsISupportsIterators.idl
nsITimelineService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITimelineService nsITimelineService.idl
nsIArray.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIArray nsIArray.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIAtom.h _xpidlgen/nsIAtomService.h _xpidlgen/nsICollection.h _xpidlgen/nsIEnumerator.h _xpidlgen/nsIPersistentProperties2.h _xpidlgen/nsIProperty.h _xpidlgen/nsIPropertyBag.h _xpidlgen/nsIPropertyBag2.h _xpidlgen/nsIWritablePropertyBag.h _xpidlgen/nsIWritablePropertyBag2.h _xpidlgen/nsIRecyclingAllocator.h _xpidlgen/nsIVariant.h _xpidlgen/nsISerializable.h _xpidlgen/nsIStringEnumerator.h _xpidlgen/nsISupportsArray.h _xpidlgen/nsISupportsIterators.h _xpidlgen/nsITimelineService.h _xpidlgen/nsIArray.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIObserverService.idl nsIObserver.idl nsIProperties.idl nsISimpleEnumerator.idl nsISupportsPrimitives.idl ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIObserverService.idl nsIObserver.idl nsIProperties.idl nsISimpleEnumerator.idl nsISupportsPrimitives.idl ../../dist/sdk/idl
nsIObserverService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIObserverService nsIObserverService.idl
nsIObserver.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIObserver nsIObserver.idl
nsIProperties.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIProperties nsIProperties.idl
nsISimpleEnumerator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISimpleEnumerator nsISimpleEnumerator.idl
nsISupportsPrimitives.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISupportsPrimitives nsISupportsPrimitives.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIObserverService.h _xpidlgen/nsIObserver.h _xpidlgen/nsIProperties.h _xpidlgen/nsISimpleEnumerator.h _xpidlgen/nsISupportsPrimitives.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIObserverService.h _xpidlgen/nsIObserver.h _xpidlgen/nsIProperties.h _xpidlgen/nsISimpleEnumerator.h _xpidlgen/nsISupportsPrimitives.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/ds'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/io'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAppDirectoryServiceDefs.h nsDirectoryService.h nsEscape.h nsFastLoadPtr.h nsFastLoadService.h nsLinebreakConverter.h nsLocalFile.h nsMultiplexInputStream.h nsScriptableInputStream.h nsStorageStream.h nsStringIO.h nsStringStream.h nsStreamUtils.h nsNativeCharsetUtils.h nsLocalFileUnix.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsDirectoryServiceDefs.h nsDirectoryServiceUtils.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsDirectoryServiceDefs.h nsDirectoryServiceUtils.h ../../dist/sdk/include
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIBinaryInputStream.idl nsIBinaryOutputStream.idl nsIByteArrayInputStream.idl nsIDirectoryEnumerator.idl nsIFastLoadFileControl.idl nsIFastLoadService.idl nsIInputStreamTee.idl nsILocalFileWin.idl nsILineInputStream.idl nsIUnicharLineInputStream.idl nsIMultiplexInputStream.idl nsIObjectInputStream.idl nsIObjectOutputStream.idl nsIPipe.idl nsISeekableStream.idl nsIStorageStream.idl nsIStringStream.idl nsIStreamBufferAccess.idl nsIAsyncInputStream.idl nsIAsyncOutputStream.idl nsIUnicharInputStream.idl nsIUnicharOutputStream.idl nsIConverterInputStream.idl nsIConverterOutputStream.idl ../../dist/idl
Creating _xpidlgen/.done
nsIBinaryInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIBinaryInputStream nsIBinaryInputStream.idl
nsIBinaryOutputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIBinaryOutputStream nsIBinaryOutputStream.idl
nsIByteArrayInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIByteArrayInputStream nsIByteArrayInputStream.idl
nsIDirectoryEnumerator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDirectoryEnumerator nsIDirectoryEnumerator.idl
nsIFastLoadFileControl.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFastLoadFileControl nsIFastLoadFileControl.idl
nsIFastLoadService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFastLoadService nsIFastLoadService.idl
nsIInputStreamTee.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIInputStreamTee nsIInputStreamTee.idl
nsILocalFileWin.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsILocalFileWin nsILocalFileWin.idl
nsILineInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsILineInputStream nsILineInputStream.idl
nsIUnicharLineInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIUnicharLineInputStream nsIUnicharLineInputStream.idl
nsIMultiplexInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIMultiplexInputStream nsIMultiplexInputStream.idl
nsIObjectInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIObjectInputStream nsIObjectInputStream.idl
nsIObjectOutputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIObjectOutputStream nsIObjectOutputStream.idl
nsIPipe.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPipe nsIPipe.idl
nsISeekableStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISeekableStream nsISeekableStream.idl
nsIStorageStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIStorageStream nsIStorageStream.idl
nsIStringStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIStringStream nsIStringStream.idl
nsIStreamBufferAccess.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIStreamBufferAccess nsIStreamBufferAccess.idl
nsIAsyncInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAsyncInputStream nsIAsyncInputStream.idl
nsIAsyncOutputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAsyncOutputStream nsIAsyncOutputStream.idl
nsIUnicharInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIUnicharInputStream nsIUnicharInputStream.idl
nsIUnicharOutputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIUnicharOutputStream nsIUnicharOutputStream.idl
nsIConverterInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIConverterInputStream nsIConverterInputStream.idl
nsIConverterOutputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIConverterOutputStream nsIConverterOutputStream.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIBinaryInputStream.h _xpidlgen/nsIBinaryOutputStream.h _xpidlgen/nsIByteArrayInputStream.h _xpidlgen/nsIDirectoryEnumerator.h _xpidlgen/nsIFastLoadFileControl.h _xpidlgen/nsIFastLoadService.h _xpidlgen/nsIInputStreamTee.h _xpidlgen/nsILocalFileWin.h _xpidlgen/nsILineInputStream.h _xpidlgen/nsIUnicharLineInputStream.h _xpidlgen/nsIMultiplexInputStream.h _xpidlgen/nsIObjectInputStream.h _xpidlgen/nsIObjectOutputStream.h _xpidlgen/nsIPipe.h _xpidlgen/nsISeekableStream.h _xpidlgen/nsIStorageStream.h _xpidlgen/nsIStringStream.h _xpidlgen/nsIStreamBufferAccess.h _xpidlgen/nsIAsyncInputStream.h _xpidlgen/nsIAsyncOutputStream.h _xpidlgen/nsIUnicharInputStream.h _xpidlgen/nsIUnicharOutputStream.h _xpidlgen/nsIConverterInputStream.h _xpidlgen/nsIConverterOutputStream.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDirectoryService.idl nsIFile.idl nsILocalFile.idl nsIInputStream.idl nsIOutputStream.idl nsIScriptableInputStream.idl ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDirectoryService.idl nsIFile.idl nsILocalFile.idl nsIInputStream.idl nsIOutputStream.idl nsIScriptableInputStream.idl ../../dist/sdk/idl
nsIDirectoryService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDirectoryService nsIDirectoryService.idl
nsIFile.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFile nsIFile.idl
nsILocalFile.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsILocalFile nsILocalFile.idl
nsIInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIInputStream nsIInputStream.idl
nsIOutputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIOutputStream nsIOutputStream.idl
nsIScriptableInputStream.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIScriptableInputStream nsIScriptableInputStream.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDirectoryService.h _xpidlgen/nsIFile.h _xpidlgen/nsILocalFile.h _xpidlgen/nsIInputStream.h _xpidlgen/nsIOutputStream.h _xpidlgen/nsIScriptableInputStream.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDirectoryService.h _xpidlgen/nsIFile.h _xpidlgen/nsILocalFile.h _xpidlgen/nsIInputStream.h _xpidlgen/nsIOutputStream.h _xpidlgen/nsIScriptableInputStream.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/io'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/components'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCategoryManagerUtils.h nsCategoryCache.h nsIServiceManagerObsolete.h nsModule.h nsNativeComponentLoader.h nsObsoleteModuleLoading.h xcDll.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIComponentLoader.idl nsIComponentLoaderManager.idl nsIComponentManagerObsolete.idl ../../dist/idl
Creating _xpidlgen/.done
nsIComponentLoader.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIComponentLoader nsIComponentLoader.idl
nsIComponentLoaderManager.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIComponentLoaderManager nsIComponentLoaderManager.idl
nsIComponentManagerObsolete.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIComponentManagerObsolete nsIComponentManagerObsolete.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIComponentLoader.h _xpidlgen/nsIComponentLoaderManager.h _xpidlgen/nsIComponentManagerObsolete.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIClassInfo.idl nsIComponentRegistrar.idl nsIFactory.idl nsIModule.idl nsIServiceManager.idl nsIComponentManager.idl nsICategoryManager.idl ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIClassInfo.idl nsIComponentRegistrar.idl nsIFactory.idl nsIModule.idl nsIServiceManager.idl nsIComponentManager.idl nsICategoryManager.idl ../../dist/sdk/idl
nsIClassInfo.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIClassInfo nsIClassInfo.idl
nsIComponentRegistrar.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIComponentRegistrar nsIComponentRegistrar.idl
nsIFactory.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFactory nsIFactory.idl
nsIModule.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIModule nsIModule.idl
nsIServiceManager.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIServiceManager nsIServiceManager.idl
nsIComponentManager.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIComponentManager nsIComponentManager.idl
nsICategoryManager.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsICategoryManager nsICategoryManager.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIClassInfo.h _xpidlgen/nsIComponentRegistrar.h _xpidlgen/nsIFactory.h _xpidlgen/nsIModule.h _xpidlgen/nsIServiceManager.h _xpidlgen/nsIComponentManager.h _xpidlgen/nsICategoryManager.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIClassInfo.h _xpidlgen/nsIComponentRegistrar.h _xpidlgen/nsIFactory.h _xpidlgen/nsIModule.h _xpidlgen/nsIServiceManager.h _xpidlgen/nsIComponentManager.h _xpidlgen/nsICategoryManager.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/components'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/threads'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAutoLock.h plevent.h nsProcess.h nsEventQueueUtils.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIThread.idl nsITimer.idl nsITimerInternal.idl nsITimerManager.idl nsIRunnable.idl nsIEventTarget.idl nsIEventQueue.idl nsIEventQueueService.idl nsIEventQueueListener.idl nsIEnvironment.idl nsIProcess.idl nsISupportsPriority.idl ../../dist/idl
Creating _xpidlgen/.done
nsIThread.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIThread nsIThread.idl
nsIThread.idl:126: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSITHREAD macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsITimer.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITimer nsITimer.idl
nsITimerInternal.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITimerInternal nsITimerInternal.idl
nsITimerManager.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITimerManager nsITimerManager.idl
nsIRunnable.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIRunnable nsIRunnable.idl
nsIEventTarget.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEventTarget nsIEventTarget.idl
nsIEventQueue.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEventQueue nsIEventQueue.idl
nsIEventQueueService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEventQueueService nsIEventQueueService.idl
nsIEventQueueListener.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEventQueueListener nsIEventQueueListener.idl
nsIEnvironment.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEnvironment nsIEnvironment.idl
nsIProcess.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIProcess nsIProcess.idl
nsISupportsPriority.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISupportsPriority nsISupportsPriority.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIThread.h _xpidlgen/nsITimer.h _xpidlgen/nsITimerInternal.h _xpidlgen/nsITimerManager.h _xpidlgen/nsIRunnable.h _xpidlgen/nsIEventTarget.h _xpidlgen/nsIEventQueue.h _xpidlgen/nsIEventQueueService.h _xpidlgen/nsIEventQueueListener.h _xpidlgen/nsIEnvironment.h _xpidlgen/nsIProcess.h _xpidlgen/nsISupportsPriority.h ../../dist/include/xpcom
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/threads'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 xptinfo.h ../../../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIInterfaceInfo.idl nsIInterfaceInfoManager.idl nsIXPTLoader.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIInterfaceInfo.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIInterfaceInfo nsIInterfaceInfo.idl
nsIInterfaceInfoManager.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIInterfaceInfoManager nsIInterfaceInfoManager.idl
nsIXPTLoader.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXPTLoader nsIXPTLoader.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIInterfaceInfo.h _xpidlgen/nsIInterfaceInfoManager.h _xpidlgen/nsIXPTLoader.h ../../../../dist/include/xpcom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 xptcall.h xptcstubsdecl.inc xptcstubsdef.inc ../../../../dist/include/xpcom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src'
Creating .deps
make[6]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src/md'
make[7]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src/md/unix'
Creating .deps
make[7]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src/md/unix'
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src/md'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/proxy'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/proxy/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsProxyEvent.h nsProxyRelease.h nsProxiedService.h ../../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIProxyCreateInstance.idl nsIProxyObjectManager.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIProxyCreateInstance.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProxyCreateInstance nsIProxyCreateInstance.idl
nsIProxyObjectManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProxyObjectManager nsIProxyObjectManager.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIProxyCreateInstance.h _xpidlgen/nsIProxyObjectManager.h ../../../dist/include/xpcom
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/proxy/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/proxy/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/proxy/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/proxy'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/build'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsXPCOM.h nsXPCOMCID.h ../../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsXPCOM.h nsXPCOMCID.h ../../dist/sdk/include
/tmp/kompozer/src/mozilla/config/nsinstall -R ../../xpcom/glue/pldhash.c ../../xpcom/glue/nsCOMPtr.cpp ../../xpcom/glue/nsComponentManagerUtils.cpp ../../xpcom/glue/nsDebug.cpp ../../xpcom/glue/nsID.cpp ../../xpcom/glue/nsIInterfaceRequestorUtils.cpp ../../xpcom/glue/nsINIParser.cpp ../../xpcom/glue/nsMemory.cpp ../../xpcom/glue/nsTraceRefcnt.cpp ../../xpcom/glue/nsWeakReference.cpp ../../xpcom/glue/nsGREGlue.cpp ../../xpcom/glue/nsVersionComparator.cpp ../../xpcom/glue/nsTHashtable.cpp ../../xpcom/glue/nsTArray.cpp ../../xpcom/glue/nsGenericFactory.cpp .
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/build'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/stub'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/stub'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/tools'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/tools/registry'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/tools/registry'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/tools'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 xpcom-config.h ../dist/include/xpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 xpcom-config.h ../dist/sdk/include
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libreg'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libreg/include'
Creating ../../../dist/include/libreg
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 VerReg.h NSReg.h ../../../dist/include/libreg
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libreg/include'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libreg/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libreg/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libreg/standalone'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R ../../../modules/libreg/src/reg.c ../../../modules/libreg/src/VerReg.c ../../../modules/libreg/src/vr_stubs.c .
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libreg/standalone'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libreg'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/obsolete'
Creating .deps
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/obsolete/component'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/obsolete/component'
Creating ../../dist/include/xpcom_obsolete
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 xpcomobsolete.h nsFileSpec.h nsFileStream.h nsIFileStream.h nsSpecialSystemDirectory.h nsIRegistryUtils.h ../../dist/include/xpcom_obsolete
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIFileSpec.idl nsIRegistry.idl ../../dist/idl
Creating _xpidlgen/.done
nsIFileSpec.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFileSpec nsIFileSpec.idl
nsIRegistry.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIRegistry nsIRegistry.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIFileSpec.h _xpidlgen/nsIRegistry.h ../../dist/include/xpcom_obsolete
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/obsolete'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/js'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/fdlibm'
e_acos.c
gcc -o e_acos.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_acos.pp e_acos.c
e_asin.c
gcc -o e_asin.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_asin.pp e_asin.c
e_asin.c: In function '__ieee754_asin':
e_asin.c:132:12: warning: 't' may be used uninitialized in this function [-Wmaybe-uninitialized]
   q = one+t*(qS1+t*(qS2+t*(qS3+t*qS4)));
            ^
e_atan2.c
gcc -o e_atan2.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_atan2.pp e_atan2.c
e_exp.c
gcc -o e_exp.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_exp.pp e_exp.c
e_exp.c: In function '__ieee754_exp':
e_exp.c:198:20: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized]
      __HI(u) += ((k+1000)<<20);/* add k to y's exponent */
                    ^
e_exp.c:190:21: warning: 'lo' may be used uninitialized in this function [-Wmaybe-uninitialized]
  else   y = one-((lo-(x*c)/(2.0-c))-hi);
                     ^
e_exp.c:190:36: warning: 'hi' may be used uninitialized in this function [-Wmaybe-uninitialized]
  else   y = one-((lo-(x*c)/(2.0-c))-hi);
                                    ^
e_fmod.c
gcc -o e_fmod.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_fmod.pp e_fmod.c
e_log.c
gcc -o e_log.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_log.pp e_log.c
e_pow.c
gcc -o e_pow.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_pow.pp e_pow.c
e_rem_pio2.c
gcc -o e_rem_pio2.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_rem_pio2.pp e_rem_pio2.c
s_scalbn.c
gcc -o s_scalbn.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_scalbn.pp s_scalbn.c
e_sqrt.c
gcc -o e_sqrt.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/e_sqrt.pp e_sqrt.c
k_cos.c
gcc -o k_cos.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/k_cos.pp k_cos.c
k_sin.c
gcc -o k_sin.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/k_sin.pp k_sin.c
k_rem_pio2.c
gcc -o k_rem_pio2.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/k_rem_pio2.pp k_rem_pio2.c
k_tan.c
gcc -o k_tan.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/k_tan.pp k_tan.c
s_atan.c
gcc -o s_atan.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_atan.pp s_atan.c
s_ceil.c
gcc -o s_ceil.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_ceil.pp s_ceil.c
s_copysign.c
gcc -o s_copysign.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_copysign.pp s_copysign.c
s_cos.c
gcc -o s_cos.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_cos.pp s_cos.c
s_fabs.c
gcc -o s_fabs.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_fabs.pp s_fabs.c
s_finite.c
gcc -o s_finite.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_finite.pp s_finite.c
s_floor.c
gcc -o s_floor.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_floor.pp s_floor.c
s_isnan.c
gcc -o s_isnan.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_isnan.pp s_isnan.c
s_lib_version.c
gcc -o s_lib_version.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_lib_version.pp s_lib_version.c
s_sin.c
gcc -o s_sin.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_sin.pp s_sin.c
s_tan.c
gcc -o s_tan.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/s_tan.pp s_tan.c
w_acos.c
gcc -o w_acos.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_acos.pp w_acos.c
w_asin.c
gcc -o w_asin.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_asin.pp w_asin.c
w_atan2.c
gcc -o w_atan2.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_atan2.pp w_atan2.c
w_exp.c
gcc -o w_exp.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_exp.pp w_exp.c
w_fmod.c
gcc -o w_fmod.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_fmod.pp w_fmod.c
w_log.c
gcc -o w_log.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_log.pp w_log.c
w_pow.c
gcc -o w_pow.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_pow.pp w_pow.c
w_sqrt.c
gcc -o w_sqrt.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000   -I../../../dist/include/js -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -D_IEEE_LIBM   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/w_sqrt.pp w_sqrt.c
rm -f libfdm.a
ar cr libfdm.a e_acos.o e_asin.o e_atan2.o e_exp.o e_fmod.o e_log.o e_pow.o e_rem_pio2.o s_scalbn.o e_sqrt.o k_cos.o k_sin.o k_rem_pio2.o k_tan.o s_atan.o s_ceil.o s_copysign.o s_cos.o s_fabs.o s_finite.o s_floor.o s_isnan.o s_lib_version.o s_sin.o s_tan.o w_acos.o w_asin.o w_atan2.o w_exp.o w_fmod.o w_log.o w_pow.o w_sqrt.o  
ranlib libfdm.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libfdm.a ../../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/fdlibm'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src'
jsapi.c
gcc -o jsapi.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsapi.pp jsapi.c
jsarena.c
gcc -o jsarena.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsarena.pp jsarena.c
jsarray.c
gcc -o jsarray.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsarray.pp jsarray.c
jsarray.c: In function 'array_sort':
jsarray.c:1054:13: warning: comparison is always false due to limited range of data type [-Wtype-limits]
     if (len > ((size_t) -1) / sizeof(jsval)) {
             ^
jsatom.c
gcc -o jsatom.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsatom.pp jsatom.c
jsbool.c
gcc -o jsbool.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsbool.pp jsbool.c
jscntxt.c
gcc -o jscntxt.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jscntxt.pp jscntxt.c
jsdate.c
gcc -o jsdate.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsdate.pp jsdate.c
jsdbgapi.c
gcc -o jsdbgapi.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsdbgapi.pp jsdbgapi.c
jsdbgapi.c: In function 'js_MarkWatchPoints':
jsdbgapi.c:322:32: warning: ISO C forbids passing argument 2 of 'JS_MarkGCThing' between function pointer and 'void *' [-Wpedantic]
             JS_MarkGCThing(cx, wp->setter, "wp->setter", NULL);
                                ^
In file included from jsdbgapi.c:49:0:
jsapi.h:858:1: note: expected 'void *' but argument is of type 'JSPropertyOp {aka int (*)(struct JSContext *, struct JSObject *, long int,  long int *)}'
 JS_MarkGCThing(JSContext *cx, void *thing, const char *name, void *arg);
 ^
jsdbgapi.c: In function 'js_WrapWatchedSetter':
jsdbgapi.c:521:49: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                                                 ^
jsapi.h:65:35: note: in definition of macro 'JSVAL_CLRTAG'
 #define JSVAL_CLRTAG(v)         ((v) & ~(jsval)JSVAL_TAGMASK)
                                   ^
jsapi.h:82:46: note: in expansion of macro 'JSVAL_TO_GCTHING'
 #define JSVAL_TO_OBJECT(v)      ((JSObject *)JSVAL_TO_GCTHING(v))
                                              ^
jsobj.h:221:5: note: in expansion of macro 'JSVAL_TO_OBJECT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
     ^
jsobj.h:233:29: note: in expansion of macro 'MAP_IS_NATIVE'
 #define OBJ_IS_NATIVE(obj)  MAP_IS_NATIVE((obj)->map)
                             ^
jsobj.h:172:7: note: in expansion of macro 'OBJ_IS_NATIVE'
      (OBJ_IS_NATIVE(obj) && OBJ_SCOPE(obj)->ownercx == cx)                    \
       ^
jsobj.h:221:21: note: in expansion of macro 'OBJ_GET_SLOT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
                     ^
jsdbgapi.c:521:30: note: in expansion of macro 'OBJ_GET_PARENT'
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                              ^
jsdbgapi.c:521:49: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                                                 ^
jsapi.h:65:35: note: in definition of macro 'JSVAL_CLRTAG'
 #define JSVAL_CLRTAG(v)         ((v) & ~(jsval)JSVAL_TAGMASK)
                                   ^
jsapi.h:82:46: note: in expansion of macro 'JSVAL_TO_GCTHING'
 #define JSVAL_TO_OBJECT(v)      ((JSObject *)JSVAL_TO_GCTHING(v))
                                              ^
jsobj.h:221:5: note: in expansion of macro 'JSVAL_TO_OBJECT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
     ^
jsobj.h:233:29: note: in expansion of macro 'MAP_IS_NATIVE'
 #define OBJ_IS_NATIVE(obj)  MAP_IS_NATIVE((obj)->map)
                             ^
jsobj.h:172:7: note: in expansion of macro 'OBJ_IS_NATIVE'
      (OBJ_IS_NATIVE(obj) && OBJ_SCOPE(obj)->ownercx == cx)                    \
       ^
jsobj.h:221:21: note: in expansion of macro 'OBJ_GET_SLOT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
                     ^
jsdbgapi.c:521:30: note: in expansion of macro 'OBJ_GET_PARENT'
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                              ^
jsdbgapi.c:521:49: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                                                 ^
jsapi.h:65:35: note: in definition of macro 'JSVAL_CLRTAG'
 #define JSVAL_CLRTAG(v)         ((v) & ~(jsval)JSVAL_TAGMASK)
                                   ^
jsapi.h:82:46: note: in expansion of macro 'JSVAL_TO_GCTHING'
 #define JSVAL_TO_OBJECT(v)      ((JSObject *)JSVAL_TO_GCTHING(v))
                                              ^
jsobj.h:221:5: note: in expansion of macro 'JSVAL_TO_OBJECT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
     ^
jsobj.h:233:29: note: in expansion of macro 'MAP_IS_NATIVE'
 #define OBJ_IS_NATIVE(obj)  MAP_IS_NATIVE((obj)->map)
                             ^
jsobj.h:172:7: note: in expansion of macro 'OBJ_IS_NATIVE'
      (OBJ_IS_NATIVE(obj) && OBJ_SCOPE(obj)->ownercx == cx)                    \
       ^
jsobj.h:221:21: note: in expansion of macro 'OBJ_GET_SLOT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
                     ^
jsdbgapi.c:521:30: note: in expansion of macro 'OBJ_GET_PARENT'
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                              ^
jsdbgapi.c:521:49: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                                                 ^
jsapi.h:65:35: note: in definition of macro 'JSVAL_CLRTAG'
 #define JSVAL_CLRTAG(v)         ((v) & ~(jsval)JSVAL_TAGMASK)
                                   ^
jsapi.h:82:46: note: in expansion of macro 'JSVAL_TO_GCTHING'
 #define JSVAL_TO_OBJECT(v)      ((JSObject *)JSVAL_TO_GCTHING(v))
                                              ^
jsobj.h:221:5: note: in expansion of macro 'JSVAL_TO_OBJECT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
     ^
jsobj.h:172:29: note: in expansion of macro 'OBJ_SCOPE'
      (OBJ_IS_NATIVE(obj) && OBJ_SCOPE(obj)->ownercx == cx)                    \
                             ^
jsobj.h:221:21: note: in expansion of macro 'OBJ_GET_SLOT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
                     ^
jsdbgapi.c:521:30: note: in expansion of macro 'OBJ_GET_PARENT'
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                              ^
jsdbgapi.c:521:49: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                                                 ^
jsapi.h:65:35: note: in definition of macro 'JSVAL_CLRTAG'
 #define JSVAL_CLRTAG(v)         ((v) & ~(jsval)JSVAL_TAGMASK)
                                   ^
jsapi.h:82:46: note: in expansion of macro 'JSVAL_TO_GCTHING'
 #define JSVAL_TO_OBJECT(v)      ((JSObject *)JSVAL_TO_GCTHING(v))
                                              ^
jsobj.h:221:5: note: in expansion of macro 'JSVAL_TO_OBJECT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
     ^
jsobj.h:173:8: note: in expansion of macro 'LOCKED_OBJ_GET_SLOT'
      ? LOCKED_OBJ_GET_SLOT(obj, slot)                                         \
        ^
jsobj.h:221:21: note: in expansion of macro 'OBJ_GET_SLOT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
                     ^
jsdbgapi.c:521:30: note: in expansion of macro 'OBJ_GET_PARENT'
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                              ^
jsdbgapi.c:521:49: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                                                 ^
jsapi.h:65:35: note: in definition of macro 'JSVAL_CLRTAG'
 #define JSVAL_CLRTAG(v)         ((v) & ~(jsval)JSVAL_TAGMASK)
                                   ^
jsapi.h:82:46: note: in expansion of macro 'JSVAL_TO_GCTHING'
 #define JSVAL_TO_OBJECT(v)      ((JSObject *)JSVAL_TO_GCTHING(v))
                                              ^
jsobj.h:221:5: note: in expansion of macro 'JSVAL_TO_OBJECT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
     ^
jsobj.h:221:21: note: in expansion of macro 'OBJ_GET_SLOT'
     JSVAL_TO_OBJECT(OBJ_GET_SLOT(cx, obj, JSSLOT_PARENT))
                     ^
jsdbgapi.c:521:30: note: in expansion of macro 'OBJ_GET_PARENT'
                              OBJ_GET_PARENT(cx, (JSObject *)setter),
                              ^
jsdbgapi.c:525:12: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
     return (JSPropertyOp) wrapper->object;
            ^
jsdhash.c
gcc -o jsdhash.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsdhash.pp jsdhash.c
jsdtoa.c
gcc -o jsdtoa.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsdtoa.pp jsdtoa.c
jsemit.c
gcc -o jsemit.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsemit.pp jsemit.c
jsexn.c
gcc -o jsexn.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsexn.pp jsexn.c
jsfun.c
gcc -o jsfun.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsfun.pp jsfun.c
jsgc.c
gcc -o jsgc.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsgc.pp jsgc.c
jshash.c
gcc -o jshash.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jshash.pp jshash.c
jsinterp.c
gcc -o jsinterp.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsinterp.pp jsinterp.c
jsiter.c
gcc -o jsiter.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsiter.pp jsiter.c
jslock.c
gcc -o jslock.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jslock.pp jslock.c
jslog2.c
gcc -o jslog2.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jslog2.pp jslog2.c
jslong.c
gcc -o jslong.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jslong.pp jslong.c
jsmath.c
gcc -o jsmath.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsmath.pp jsmath.c
jsnum.c
gcc -o jsnum.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsnum.pp jsnum.c
jsobj.c
gcc -o jsobj.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsobj.pp jsobj.c
In file included from jsscope.h:47:0,
                 from jslock.h:113,
                 from jsatom.h:53,
                 from jsobj.c:56:
jsobj.c: In function 'obj_defineGetter':
jsobj.c:1696:32: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
                                (JSPropertyOp) JSVAL_TO_OBJECT(fval), NULL,
                                ^
jsobj.h:68:53: note: in definition of macro 'OBJ_DEFINE_PROPERTY'
     (obj)->map->ops->defineProperty(cx,obj,id,value,getter,setter,attrs,propp)
                                                     ^
jsobj.c: In function 'obj_defineSetter':
jsobj.c:1728:38: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
                                NULL, (JSPropertyOp) JSVAL_TO_OBJECT(fval),
                                      ^
jsobj.h:68:60: note: in definition of macro 'OBJ_DEFINE_PROPERTY'
     (obj)->map->ops->defineProperty(cx,obj,id,value,getter,setter,attrs,propp)
                                                            ^
jsopcode.c
gcc -o jsopcode.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsopcode.pp jsopcode.c
jsopcode.c: In function 'Decompile':
jsopcode.c:1681:19: warning: case value '256' not in enumerated type 'JSOp {aka enum JSOp}' [-Wswitch]
                   case JSOP_GETPROP2:
                   ^
jsopcode.c:1684:19: warning: case value '257' not in enumerated type 'JSOp {aka enum JSOp}' [-Wswitch]
                   case JSOP_GETELEM2:
                   ^
jsopcode.c:3238:15: warning: case value '256' not in enumerated type 'JSOp {aka enum JSOp}' [-Wswitch]
               case JSOP_GETPROP2:
               ^
jsopcode.c:3301:15: warning: case value '257' not in enumerated type 'JSOp {aka enum JSOp}' [-Wswitch]
               case JSOP_GETELEM2:
               ^
jsparse.c
gcc -o jsparse.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsparse.pp jsparse.c
jsprf.c
gcc -o jsprf.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsprf.pp jsprf.c
jsregexp.c
gcc -o jsregexp.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsregexp.pp jsregexp.c
jsscan.c
gcc -o jsscan.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsscan.pp jsscan.c
jsscope.c
gcc -o jsscope.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsscope.pp jsscope.c
jsscript.c
gcc -o jsscript.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsscript.pp jsscript.c
jsstr.c
gcc -o jsstr.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsstr.pp jsstr.c
jsutil.c
gcc -o jsutil.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsutil.pp jsutil.c
jsxdrapi.c
gcc -o jsxdrapi.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsxdrapi.pp jsxdrapi.c
jsxml.c
gcc -o jsxml.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsxml.pp jsxml.c
jsxml.c: In function 'XMLArraySetCapacity':
jsxml.c:1084:30: warning: comparison is always false due to limited range of data type [-Wtype-limits]
         if ((size_t)capacity > ~(size_t)0 / sizeof(void *) ||
                              ^
jsxml.c: In function 'XMLArrayAddMember':
jsxml.c:1179:34: warning: comparison is always false due to limited range of data type [-Wtype-limits]
             if ((size_t)capacity > ~(size_t)0 / sizeof(void *) ||
                                  ^
prmjtime.c
gcc -o prmjtime.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I.    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/prmjtime.pp prmjtime.c
rm -f libmozjs.so
gcc  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libmozjs.so -o libmozjs.so  jsapi.o jsarena.o jsarray.o jsatom.o jsbool.o jscntxt.o jsdate.o jsdbgapi.o jsdhash.o jsdtoa.o jsemit.o jsexn.o jsfun.o jsgc.o jshash.o jsinterp.o jsiter.o jslock.o jslog2.o jslong.o jsmath.o jsnum.o jsobj.o jsopcode.o jsparse.o jsprf.o jsregexp.o jsscan.o jsscope.o jsscript.o jsstr.o jsutil.o jsxdrapi.o jsxml.o prmjtime.o        -lm -ldl -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl -lm    
chmod +x libmozjs.so
strip libmozjs.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libmozjs.so ../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libmozjs.so ../../dist/bin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 host_jskwgen ../../dist/host/bin
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/js'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/xpcom'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/MoreFiles'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/MoreFiles'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/public'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/src'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpt.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/src'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/tools'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpt_dump xpt_link ../../../../dist/bin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpt_dump xpt_link ../../../../dist/sdk/bin
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt/tools'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpt'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpidl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpidl ../../../dist/bin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpidl ../../../dist/sdk/bin
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib/xpidl'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/typelib'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/string'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/string/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/string/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/string/src'
nsDependentString.cpp
c++ -o nsDependentString.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDependentString.pp nsDependentString.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from nsDependentString.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from nsDependentString.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from nsDependentString.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from nsDependentString.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from nsDependentString.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from nsDependentString.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from nsDependentString.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDependentSubstring.cpp
c++ -o nsDependentSubstring.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDependentSubstring.pp nsDependentSubstring.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsDependentSubstring.h:43,
                 from nsDependentSubstring.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from nsDependentSubstring.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from nsDependentSubstring.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from nsDependentSubstring.cpp:44:0:
nsTDependentSubstring.cpp: In member function 'void nsDependentSubstring::Rebind(const char_type*, const char_type*)':
nsTDependentSubstring.cpp:84:13: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     mLength = end - start;
             ^
In file included from nsDependentSubstring.cpp:49:0:
nsTDependentSubstring.cpp: In member function 'void nsDependentCSubstring::Rebind(const char_type*, const char_type*)':
nsTDependentSubstring.cpp:84:13: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     mLength = end - start;
             ^
nsPrintfCString.cpp
c++ -o nsPrintfCString.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPrintfCString.pp nsPrintfCString.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPrintfCString.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPrintfCString.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPrintfCString.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPrintfCString.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPrintfCString.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPrintfCString.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPrintfCString.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPromiseFlatString.cpp
c++ -o nsPromiseFlatString.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPromiseFlatString.pp nsPromiseFlatString.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsPromiseFlatString.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsPromiseFlatString.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsPromiseFlatString.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsPromiseFlatString.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsPromiseFlatString.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsPromiseFlatString.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsPromiseFlatString.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsReadableUtils.cpp
c++ -o nsReadableUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsReadableUtils.pp nsReadableUtils.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from nsReadableUtils.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsReadableUtils.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsReadableUtils.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsReadableUtils.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsReadableUtils.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsReadableUtils.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsReadableUtils.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsReadableUtils.cpp:42:0:
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF8toUTF16::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:172:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../../dist/include/string/nsUTF8Utils.h:195:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../../dist/include/string/nsUTF8Utils.h:199:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 CalculateUTF8Length::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:273:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF16toUTF8::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:313:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xC0 | (char)(c >> 6);
                        ^
../../../dist/include/string/nsUTF8Utils.h:314:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c);
                        ^
../../../dist/include/string/nsUTF8Utils.h:318:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xE0 | (char)(c >> 12);
                        ^
../../../dist/include/string/nsUTF8Utils.h:319:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & (c >> 6));
                        ^
../../../dist/include/string/nsUTF8Utils.h:320:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c );
                        ^
../../../dist/include/string/nsUTF8Utils.h:343:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0xF0 | (char)(ucs4 >> 18);
                            ^
../../../dist/include/string/nsUTF8Utils.h:344:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 12));
                            ^
../../../dist/include/string/nsUTF8Utils.h:345:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 6));
                            ^
../../../dist/include/string/nsUTF8Utils.h:346:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & ucs4);
                            ^
nsReadableUtils.cpp: In function 'void AppendUTF16toUTF8(const nsAString_internal&, nsACString_internal&)':
nsReadableUtils.cpp:179:38: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 count = calculator.Size();
                                      ^
nsReadableUtils.cpp: In function 'void AppendUTF8toUTF16(const nsACString_internal&, nsAString_internal&)':
nsReadableUtils.cpp:234:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 count = calculator.Length();
                                        ^
nsReadableUtils.cpp: In function 'char* ToNewUTF8String(const nsAString_internal&, PRUint32*)':
nsReadableUtils.cpp:338:19: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       *aUTF8Count = calculator.Size();
                   ^
nsReadableUtils.cpp: In function 'PRUnichar* UTF8ToNewUnicode(const nsACString_internal&, PRUint32*)':
nsReadableUtils.cpp:409:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       *aUTF16Count = calculator.Length();
                    ^
nsReadableUtils.cpp: In function 'void CopyUnicodeTo(const const_iterator&, const const_iterator&, nsAString_internal&)':
nsReadableUtils.cpp:441:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     aDest.SetLength(Distance(aSrcStart, aSrcEnd));
                                                 ^
nsReadableUtils.cpp: In function 'void AppendUnicodeTo(const const_iterator&, const const_iterator&, nsAString_internal&)':
nsReadableUtils.cpp:456:61: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     aDest.SetLength(oldLength + Distance(aSrcStart, aSrcEnd));
                                                             ^
nsReadableUtils.cpp: In function 'PRBool IsUTF8(const nsACString_internal&)':
nsReadableUtils.cpp:605:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
                   if ( nonchar &&  ( !state &&  c < 0xBE ||
                                             ^
nsReadableUtils.cpp:607:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
                        state == 2 && 0x0F != (0x0F & c) ))
                                   ^
nsReadableUtils.cpp:610:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
                   if ( !UTF8traits::isInSeq(c) || overlong && c <= olupper || 
                                                            ^
nsReadableUtils.cpp:611:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
                        surrogate && slower <= c || nonchar && !state )
                                  ^
nsReadableUtils.cpp:611:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
                        surrogate && slower <= c || nonchar && !state )
                                                            ^
nsReadableUtils.cpp: In member function 'PRUint32 ConvertToUpperCase::write(const char*, PRUint32)':
nsReadableUtils.cpp:636:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
               *cp = ch - ('a' - 'A');
                   ^
nsReadableUtils.cpp: In member function 'PRUint32 CopyToUpperCase::write(const char*, PRUint32)':
nsReadableUtils.cpp:685:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
               *cp = ch - ('a' - 'A');
                   ^
nsReadableUtils.cpp: In member function 'PRUint32 ConvertToLowerCase::write(const char*, PRUint32)':
nsReadableUtils.cpp:726:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
               *cp = ch + ('a' - 'A');
                   ^
nsReadableUtils.cpp: In member function 'PRUint32 CopyToLowerCase::write(const char*, PRUint32)':
nsReadableUtils.cpp:775:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
               *cp = ch + ('a' - 'A');
                   ^
nsReadableUtils.cpp: In function 'PRBool FindCharInReadable(PRUnichar, nsAString_internal::const_iterator&, const const_iterator&)':
nsReadableUtils.cpp:964:66: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     PRInt32 fragmentLength = aSearchEnd.get() - aSearchStart.get();
                                                                  ^
nsReadableUtils.cpp: In function 'PRBool FindCharInReadable(char, nsACString_internal::const_iterator&, const const_iterator&)':
nsReadableUtils.cpp:980:66: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     PRInt32 fragmentLength = aSearchEnd.get() - aSearchStart.get();
                                                                  ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from nsReadableUtils.cpp:39:
../../../dist/include/string/nsCharTraits.h: In instantiation of 'static PRUint32 nsCharSourceTraits::readable_distance(const InputIterator&, const InputIterator&) [with InputIterator = nsReadingIterator; PRUint32 = unsigned int]':
../../../dist/include/string/nsAlgorithm.h:95:127:   required from 'OutputIterator& copy_string(InputIterator&, const InputIterator&, OutputIterator&) [with InputIterator = nsReadingIterator; OutputIterator = LossyConvertEncoding]'
nsReadableUtils.cpp:129:88:   required from here
../../../dist/include/string/nsCharTraits.h:628:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return last.get() - first.get();
                                       ^
../../../dist/include/string/nsCharTraits.h: In instantiation of 'static PRUint32 nsCharSourceTraits::readable_distance(const InputIterator&, const InputIterator&) [with InputIterator = nsReadingIterator; PRUint32 = unsigned int]':
../../../dist/include/string/nsAlgorithm.h:95:127:   required from 'OutputIterator& copy_string(InputIterator&, const InputIterator&, OutputIterator&) [with InputIterator = nsReadingIterator; OutputIterator = LossyConvertEncoding]'
nsReadableUtils.cpp:149:88:   required from here
../../../dist/include/string/nsCharTraits.h:628:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
../../../dist/include/string/nsCharTraits.h: In instantiation of 'static PRUint32 nsCharSourceTraits::readable_distance(const InputIterator&, const InputIterator&) [with InputIterator = nsWritingIterator; PRUint32 = unsigned int]':
../../../dist/include/string/nsAlgorithm.h:95:127:   required from 'OutputIterator& copy_string(InputIterator&, const InputIterator&, OutputIterator&) [with InputIterator = nsWritingIterator; OutputIterator = ConvertToUpperCase]'
nsReadableUtils.cpp:650:90:   required from here
../../../dist/include/string/nsCharTraits.h:628:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
nsSubstring.cpp
c++ -o nsSubstring.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSubstring.pp nsSubstring.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from nsSubstring.cpp:48:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSubstring.cpp:49:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSubstring.cpp:49:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSubstring.cpp:49:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSubstring.cpp:49:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSubstring.cpp:49:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSubstring.cpp:49:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsSubstring.cpp: In static member function 'static nsStringBuffer* nsStringBuffer::Alloc(size_t)':
nsSubstring.cpp:208:27: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         hdr->mStorageSize = size;
                           ^
nsSubstring.cpp: In static member function 'static nsStringBuffer* nsStringBuffer::Realloc(nsStringBuffer*, size_t)':
nsSubstring.cpp:225:25: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       hdr->mStorageSize = size;
                         ^
In file included from nsSubstring.cpp:313:0:
nsTSubstring.cpp: In member function 'PRBool nsSubstring::MutatePrep(nsAString_internal::size_type, nsAString_internal::char_type**, PRUint32*)':
nsTSubstring.cpp:108:62: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     size_type storageSize = (capacity + 1) * sizeof(char_type);
                                                              ^
nsTSubstring.cpp: In member function 'nsAString_internal::size_type nsSubstring::Capacity() const':
nsTSubstring.cpp:250:20: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
           capacity = (hdr->StorageSize() / sizeof(char_type)) - 1;
                    ^
nsTSubstring.cpp: In member function 'void nsSubstring::Assign(const char_type*, nsAString_internal::size_type)':
nsTSubstring.cpp:297:14: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       length = char_traits::length(data);
              ^
nsTSubstring.cpp: In member function 'void nsSubstring::AssignASCII(const char*)':
nsTSubstring.cpp:331:35: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     AssignASCII(data, strlen(data));
                                   ^
nsTSubstring.cpp: In member function 'void nsSubstring::Adopt(nsAString_internal::char_type*, nsAString_internal::size_type)':
nsTSubstring.cpp:409:18: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           length = char_traits::length(data);
                  ^
nsTSubstring.cpp: In member function 'void nsSubstring::Replace(nsAString_internal::index_type, nsAString_internal::size_type, const char_type*, nsAString_internal::size_type)':
nsTSubstring.cpp:435:18: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           length = char_traits::length(data);
                  ^
nsTSubstring.cpp: In member function 'void nsSubstring::ReplaceASCII(nsAString_internal::index_type, nsAString_internal::size_type, const char*, nsAString_internal::size_type)':
nsTSubstring.cpp:455:14: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       length = strlen(data);
              ^
nsTSubstring.cpp: In member function 'PRBool nsSubstring::Equals(const char_type*) const':
nsTSubstring.cpp:612:48: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     size_type length = char_traits::length(data);
                                                ^
nsTSubstring.cpp: In member function 'PRBool nsSubstring::Equals(const char_type*, const comparator_type&) const':
nsTSubstring.cpp:627:48: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     size_type length = char_traits::length(data);
                                                ^
nsTSubstring.cpp: In member function 'PRInt32 nsSubstring::FindChar(nsAString_internal::char_type, nsAString_internal::index_type) const':
nsTSubstring.cpp:671:27: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
           return result - mData;
                           ^
nsTSubstring.cpp: In member function 'void nsSubstring::StripChar(nsAString_internal::char_type, PRInt32)':
nsTSubstring.cpp:697:13: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     mLength = to - mData;
             ^
In file included from nsSubstring.cpp:318:0:
nsTSubstring.cpp: In member function 'PRBool nsCSubstring::MutatePrep(nsACString_internal::size_type, nsACString_internal::char_type**, PRUint32*)':
nsTSubstring.cpp:108:62: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     size_type storageSize = (capacity + 1) * sizeof(char_type);
                                                              ^
nsTSubstring.cpp: In member function 'nsACString_internal::size_type nsCSubstring::Capacity() const':
nsTSubstring.cpp:250:20: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
           capacity = (hdr->StorageSize() / sizeof(char_type)) - 1;
                    ^
nsTSubstring.cpp: In member function 'void nsCSubstring::Assign(const char_type*, nsACString_internal::size_type)':
nsTSubstring.cpp:297:14: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       length = char_traits::length(data);
              ^
nsTSubstring.cpp: In member function 'void nsCSubstring::AssignASCII(const char*)':
nsTSubstring.cpp:331:35: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     AssignASCII(data, strlen(data));
                                   ^
nsTSubstring.cpp: In member function 'void nsCSubstring::Adopt(nsACString_internal::char_type*, nsACString_internal::size_type)':
nsTSubstring.cpp:409:18: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           length = char_traits::length(data);
                  ^
nsTSubstring.cpp: In member function 'void nsCSubstring::Replace(nsACString_internal::index_type, nsACString_internal::size_type, const char_type*, nsACString_internal::size_type)':
nsTSubstring.cpp:435:18: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           length = char_traits::length(data);
                  ^
nsTSubstring.cpp: In member function 'void nsCSubstring::ReplaceASCII(nsACString_internal::index_type, nsACString_internal::size_type, const char*, nsACString_internal::size_type)':
nsTSubstring.cpp:455:14: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       length = strlen(data);
              ^
nsTSubstring.cpp: In member function 'PRBool nsCSubstring::Equals(const char_type*) const':
nsTSubstring.cpp:612:48: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     size_type length = char_traits::length(data);
                                                ^
nsTSubstring.cpp: In member function 'PRBool nsCSubstring::Equals(const char_type*, const comparator_type&) const':
nsTSubstring.cpp:627:48: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     size_type length = char_traits::length(data);
                                                ^
nsTSubstring.cpp: In member function 'PRInt32 nsCSubstring::FindChar(nsACString_internal::char_type, nsACString_internal::index_type) const':
nsTSubstring.cpp:671:27: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
           return result - mData;
                           ^
nsTSubstring.cpp: In member function 'void nsCSubstring::StripChar(nsACString_internal::char_type, PRInt32)':
nsTSubstring.cpp:697:13: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     mLength = to - mData;
             ^
nsSubstringTuple.cpp
c++ -o nsSubstringTuple.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSubstringTuple.pp nsSubstringTuple.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsSubstringTuple.h:43,
                 from nsSubstringTuple.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
nsString.cpp
c++ -o nsString.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsString.pp nsString.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsString.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsString.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsString.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsString.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsString.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsString.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsString.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStringComparator.cpp
c++ -o nsStringComparator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStringComparator.pp nsStringComparator.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from nsStringComparator.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from nsStringComparator.cpp:46:0:
nsTStringComparator.cpp: In function 'int Compare(const base_string_type&, const base_string_type&, const nsStringComparator&)':
nsTStringComparator.cpp:51:47: warning: conversion to 'size_type {aka unsigned int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     size_type lLength = leftIter.size_forward();
                                               ^
nsTStringComparator.cpp:52:48: warning: conversion to 'size_type {aka unsigned int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     size_type rLength = rightIter.size_forward();
                                                ^
In file included from nsStringComparator.cpp:51:0:
nsTStringComparator.cpp: In function 'int Compare(const base_string_type&, const base_string_type&, const nsCStringComparator&)':
nsTStringComparator.cpp:51:47: warning: conversion to 'size_type {aka unsigned int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     size_type lLength = leftIter.size_forward();
                                               ^
nsTStringComparator.cpp:52:48: warning: conversion to 'size_type {aka unsigned int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     size_type rLength = rightIter.size_forward();
                                                ^
nsStringComparator.cpp: In member function 'virtual int nsCaseInsensitiveCStringComparator::operator()(char, char) const':
nsStringComparator.cpp:71:9: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
     lhs = tolower(lhs);
         ^
nsStringComparator.cpp:72:9: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
     rhs = tolower(rhs);
         ^
nsStringObsolete.cpp
c++ -o nsStringObsolete.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStringObsolete.pp nsStringObsolete.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsStringObsolete.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStringObsolete.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStringObsolete.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsStringObsolete.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsStringObsolete.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStringObsolete.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStringObsolete.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsStringObsolete.cpp:52:0:
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF8toUTF16::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:172:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../../dist/include/string/nsUTF8Utils.h:195:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../../dist/include/string/nsUTF8Utils.h:199:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 CalculateUTF8Length::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:273:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF16toUTF8::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:313:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xC0 | (char)(c >> 6);
                        ^
../../../dist/include/string/nsUTF8Utils.h:314:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c);
                        ^
../../../dist/include/string/nsUTF8Utils.h:318:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xE0 | (char)(c >> 12);
                        ^
../../../dist/include/string/nsUTF8Utils.h:319:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & (c >> 6));
                        ^
../../../dist/include/string/nsUTF8Utils.h:320:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c );
                        ^
../../../dist/include/string/nsUTF8Utils.h:343:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0xF0 | (char)(ucs4 >> 18);
                            ^
../../../dist/include/string/nsUTF8Utils.h:344:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 12));
                            ^
../../../dist/include/string/nsUTF8Utils.h:345:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 6));
                            ^
../../../dist/include/string/nsUTF8Utils.h:346:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & ucs4);
                            ^
nsStringObsolete.cpp: In function 'char ascii_tolower(char)':
nsStringObsolete.cpp:69:30: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
     return aChar + ('a' - 'A');
                              ^
nsStringObsolete.cpp: In function 'PRInt32 FindChar1(const char*, PRUint32, PRInt32, PRUnichar, PRInt32)':
nsStringObsolete.cpp:111:28: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       PRInt32 theMax = end-left;
                            ^
nsStringObsolete.cpp:118:25: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
           return result-aDest;
                         ^
nsStringObsolete.cpp: In function 'PRInt32 FindChar2(const PRUnichar*, PRUint32, PRInt32, PRUnichar, PRInt32)':
nsStringObsolete.cpp:161:28: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
           return (left-root);
                            ^
nsStringObsolete.cpp: In function 'PRInt32 RFindChar1(const char*, PRUint32, PRInt32, PRUnichar, PRInt32)':
nsStringObsolete.cpp:208:30: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
           return rightmost - aDest;
                              ^
nsStringObsolete.cpp: In function 'PRInt32 RFindChar2(const PRUnichar*, PRUint32, PRInt32, PRUnichar, PRInt32)':
nsStringObsolete.cpp:251:30: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
           return rightmost - root;
                              ^
nsStringObsolete.cpp: In function 'PRInt32 CompressChars1(char*, PRUint32, const char*)':
nsStringObsolete.cpp:437:33: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 aSetLen=strlen(aSet);
                                 ^
nsStringObsolete.cpp:456:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   return to - aString;
               ^
nsStringObsolete.cpp: In function 'PRInt32 CompressChars2(PRUnichar*, PRUint32, const char*)':
nsStringObsolete.cpp:482:33: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 aSetLen=strlen(aSet);
                                 ^
nsStringObsolete.cpp:501:27: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   return to - (PRUnichar*)aString;
                           ^
nsStringObsolete.cpp: In function 'PRInt32 StripChars1(char*, PRUint32, const char*)':
nsStringObsolete.cpp:525:33: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 aSetLen=strlen(aSet);
                                 ^
nsStringObsolete.cpp:534:22: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   return to - (char*)aString;
                      ^
nsStringObsolete.cpp: In function 'PRInt32 StripChars2(PRUnichar*, PRUint32, const char*)':
nsStringObsolete.cpp:559:33: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 aSetLen=strlen(aSet);
                                 ^
nsStringObsolete.cpp:571:27: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   return to - (PRUnichar*)aString;
                           ^
nsStringObsolete.cpp: In function 'void Modified_cnvtf(char*, int, int, double)':
nsStringObsolete.cpp:828:13: warning: conversion to 'PRIntn {aka int}' from 'long int' may alter its value [-Wconversion]
   numdigits = endnum - num;
             ^
nsStringObsolete.cpp:856:59: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PR_snprintf(bufp, bufsz - (bufp - buf), "%+d", decpt-1);
                                                           ^
In file included from nsStringObsolete.cpp:982:0:
nsTStringObsolete.cpp: In member function 'void nsString::Trim(const char*, PRBool, PRBool, PRBool)':
nsTStringObsolete.cpp:393:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 setLen = nsCharTraits::length(aSet);
                                                      ^
nsTStringObsolete.cpp:397:37: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         PRUint32 cutStart = start - mData;
                                     ^
nsTStringObsolete.cpp:420:33: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         PRUint32 cutEnd = end - mData;
                                 ^
nsTStringObsolete.cpp: In member function 'void nsString::AssignWithConversion(const incompatible_char_type*, PRInt32)':
nsTStringObsolete.cpp:471:19: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           aLength = nsCharTraits::length(aData);
                   ^
nsTStringObsolete.cpp: In member function 'void nsString::AppendWithConversion(const incompatible_char_type*, PRInt32)':
nsTStringObsolete.cpp:490:19: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           aLength = nsCharTraits::length(aData);
                   ^
In file included from nsStringObsolete.cpp:987:0:
nsTStringObsolete.cpp: In member function 'void nsCString::Trim(const char*, PRBool, PRBool, PRBool)':
nsTStringObsolete.cpp:393:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 setLen = nsCharTraits::length(aSet);
                                                      ^
nsTStringObsolete.cpp:397:37: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         PRUint32 cutStart = start - mData;
                                     ^
nsTStringObsolete.cpp:420:33: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         PRUint32 cutEnd = end - mData;
                                 ^
nsTStringObsolete.cpp: In member function 'void nsCString::AssignWithConversion(const incompatible_char_type*, PRInt32)':
nsTStringObsolete.cpp:471:19: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           aLength = nsCharTraits::length(aData);
                   ^
nsTStringObsolete.cpp: In member function 'void nsCString::AppendWithConversion(const incompatible_char_type*, PRInt32)':
nsTStringObsolete.cpp:490:19: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           aLength = nsCharTraits::length(aData);
                   ^
nsStringObsolete.cpp: In member function 'PRInt32 nsCString::Compare(const char*, PRBool, PRInt32) const':
nsStringObsolete.cpp:1052:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 strLen = char_traits::length(aString);
                                                  ^
nsStringObsolete.cpp: In member function 'PRBool nsString::EqualsIgnoreCase(const char*, PRInt32) const':
nsStringObsolete.cpp:1081:57: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 strLen = nsCharTraits::length(aString);
                                                         ^
nsStringObsolete.cpp: In instantiation of 'CharT GetFindInSetFilter(const CharT*) [with CharT = char]':
nsStringObsolete.cpp:627:38:   required from here
nsStringObsolete.cpp:588:14: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       filter &= ~(*set);
              ^
nsStringObsolete.cpp: In instantiation of 'CharT GetFindInSetFilter(const CharT*) [with CharT = short unsigned int]':
nsStringObsolete.cpp:674:38:   required from here
nsStringObsolete.cpp:588:14: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion]
nsStringObsolete.cpp: In instantiation of 'PRInt32 FindCharInSet(const CharT*, PRUint32, const SetCharT*) [with CharT = short unsigned int; SetCharT = char; PRInt32 = int; PRUint32 = unsigned int]':
nsTStringObsolete.cpp:116:78:   required from here
nsStringObsolete.cpp:766:29: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
               return iter - data; // found it!  return index of the found char.
                             ^
nsStringObsolete.cpp: In instantiation of 'PRInt32 RFindCharInSet(const CharT*, PRUint32, const SetCharT*) [with CharT = short unsigned int; SetCharT = short unsigned int; PRInt32 = int; PRUint32 = unsigned int]':
nsTStringObsolete.cpp:136:49:   required from here
nsStringObsolete.cpp:795:29: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
               return iter - data; // found it!  return index of the found char.
                             ^
nsStringObsolete.cpp: In instantiation of 'PRInt32 FindCharInSet(const CharT*, PRUint32, const SetCharT*) [with CharT = char; SetCharT = char; PRInt32 = int; PRUint32 = unsigned int]':
nsTStringObsolete.cpp:116:78:   required from here
nsStringObsolete.cpp:766:29: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
               return iter - data; // found it!  return index of the found char.
                             ^
nsStringObsolete.cpp: In instantiation of 'PRInt32 RFindCharInSet(const CharT*, PRUint32, const SetCharT*) [with CharT = char; SetCharT = char; PRInt32 = int; PRUint32 = unsigned int]':
nsTStringObsolete.cpp:136:49:   required from here
nsStringObsolete.cpp:795:29: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
               return iter - data; // found it!  return index of the found char.
                             ^
nsStringObsolete.cpp: In instantiation of 'PRInt32 FindCharInSet(const CharT*, PRUint32, const SetCharT*) [with CharT = short unsigned int; SetCharT = short unsigned int; PRInt32 = int; PRUint32 = unsigned int]':
nsStringObsolete.cpp:1038:78:   required from here
nsStringObsolete.cpp:766:29: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
               return iter - data; // found it!  return index of the found char.
                             ^
nsAString.cpp
c++ -o nsAString.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsAString.pp nsAString.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from nsAString.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsAString.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsAString.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsAString.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsAString.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsAString.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsAString.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsAString.cpp:45:0:
nsTAString.cpp: In member function 'nsAString_internal::size_type nsAString_internal::GetReadableBuffer(const char_type**) const':
nsTAString.cpp:474:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     return (frag.mEnd - frag.mStart);
                                    ^
nsTAString.cpp: In member function 'nsAString_internal::size_type nsAString_internal::GetWritableBuffer(nsAString_internal::char_type**)':
nsTAString.cpp:490:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     return (frag.mEnd - frag.mStart);
                                    ^
In file included from nsAString.cpp:50:0:
nsTAString.cpp: In member function 'nsACString_internal::size_type nsACString_internal::GetReadableBuffer(const char_type**) const':
nsTAString.cpp:474:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     return (frag.mEnd - frag.mStart);
                                    ^
nsTAString.cpp: In member function 'nsACString_internal::size_type nsACString_internal::GetWritableBuffer(nsACString_internal::char_type**)':
nsTAString.cpp:490:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     return (frag.mEnd - frag.mStart);
                                    ^
nsObsoleteAStringThunk.cpp
c++ -o nsObsoleteAStringThunk.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsObsoleteAStringThunk.pp nsObsoleteAStringThunk.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsObsoleteAStringThunk.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsObsoleteAStringThunk.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsObsoleteAStringThunk.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsObsoleteAStringThunk.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsObsoleteAStringThunk.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsObsoleteAStringThunk.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsObsoleteAStringThunk.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libstring_s.a
ar cr libstring_s.a nsDependentString.o nsDependentSubstring.o nsPrintfCString.o nsPromiseFlatString.o nsReadableUtils.o nsSubstring.o nsSubstringTuple.o nsString.o nsStringComparator.o nsStringObsolete.o nsAString.o nsObsoleteAStringThunk.o  
ranlib libstring_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libstring_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/string/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/string'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/glue'
pldhash.c
gcc -o pldhash.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/pldhash.pp pldhash.c
nsCOMPtr.cpp
c++ -o nsCOMPtr.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsCOMPtr.pp nsCOMPtr.cpp
nsComponentManagerUtils.cpp
c++ -o nsComponentManagerUtils.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsComponentManagerUtils.pp nsComponentManagerUtils.cpp
nsDebug.cpp
c++ -o nsDebug.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsDebug.pp nsDebug.cpp
In file included from ./../build/nsXPCOMPrivate.h:50:0,
                 from nsDebug.cpp:38:
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsID.cpp
c++ -o nsID.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsID.pp nsID.cpp
nsID.cpp: In member function 'PRBool nsID::Parse(const char*)':
nsID.cpp:56:17: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:57:56: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:58:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:59:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:56:17: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:57:56: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:58:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:59:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:56:17: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:57:56: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:58:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:59:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:56:17: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:57:56: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:58:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:59:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsIInterfaceRequestorUtils.cpp
c++ -o nsIInterfaceRequestorUtils.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsIInterfaceRequestorUtils.pp nsIInterfaceRequestorUtils.cpp
nsINIParser.cpp
c++ -o nsINIParser.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsINIParser.pp nsINIParser.cpp
In file included from nsHashKeys.h:51:0,
                 from nsClassHashtable.h:42,
                 from nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsINIParser.cpp: In member function 'nsresult nsINIParser::InitFromFILE(FILE*)':
nsINIParser.cpp:173:57: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int rd = fread(mFileContents, sizeof(char), flen, fd);
                                                         ^
nsMemory.cpp
c++ -o nsMemory.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsMemory.pp nsMemory.cpp
In file included from ./../build/nsXPCOMPrivate.h:50:0,
                 from nsMemory.cpp:40:
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsTraceRefcnt.cpp
c++ -o nsTraceRefcnt.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTraceRefcnt.pp nsTraceRefcnt.cpp
In file included from ./../build/nsXPCOMPrivate.h:50:0,
                 from nsTraceRefcnt.cpp:38:
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsWeakReference.cpp
c++ -o nsWeakReference.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsWeakReference.pp nsWeakReference.cpp
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIWeakReference.h:10,
                 from nsWeakReference.h:45,
                 from nsWeakReference.cpp:43:
nsWeakReference.cpp: In member function 'virtual nsrefcnt nsWeakReference::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsWeakReference.cpp:110:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsWeakReference, nsIWeakReference)
 ^
nsGREGlue.cpp
c++ -o nsGREGlue.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsGREGlue.pp nsGREGlue.cpp
In file included from nsHashKeys.h:51:0,
                 from nsClassHashtable.h:42,
                 from nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsVersionComparator.cpp
c++ -o nsVersionComparator.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsVersionComparator.pp nsVersionComparator.cpp
nsVersionComparator.cpp: In function 'char* ParseVP(char*, VersionPart&)':
nsVersionComparator.cpp:82:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     result.numA = strtol(part, NS_CONST_CAST(char**, &result.strB), 10);
                 ^
nsVersionComparator.cpp:100:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
  result.strBlen = strlen(result.strB);
                 ^
nsVersionComparator.cpp:103:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
  result.strBlen = numstart - result.strB;
                 ^
nsVersionComparator.cpp:105:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
  result.numC = strtol(numstart, &result.extraD, 10);
              ^
nsTHashtable.cpp
c++ -o nsTHashtable.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTHashtable.pp nsTHashtable.cpp
In file included from nsHashKeys.h:51:0,
                 from nsTHashtable.cpp:39:
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsTArray.cpp
c++ -o nsTArray.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTArray.pp nsTArray.cpp
nsTArray.cpp: In member function 'PRBool nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type)':
nsTArray.cpp:77:50: warning: conversion to 'nsTArray_base::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     size_type size = sizeof(Header) + capacity * elemSize;
                                                  ^
nsTArray.cpp: In member function 'void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type)':
nsTArray.cpp:101:53: warning: conversion to 'nsTArray_base::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   size_type size = sizeof(Header) + mHdr->mLength * elemSize;
                                                     ^
nsGenericFactory.cpp
c++ -o nsGenericFactory.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsGenericFactory.pp nsGenericFactory.cpp
In file included from nsCOMPtr.h:64:0,
                 from nsGenericFactory.h:41,
                 from nsGenericFactory.cpp:42:
nsGenericFactory.cpp: In member function 'virtual nsrefcnt nsGenericFactory::Release()':
nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsGenericFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
nsISupportsImpl.h:762:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsGenericFactory.cpp:70:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3'
 NS_IMPL_THREADSAFE_ISUPPORTS3(nsGenericFactory,
 ^
nsGenericFactory.cpp: In static member function 'static nsresult nsGenericFactory::Create(nsISupports*, const nsIID&, void**)':
nsGenericFactory.cpp:192:24: warning: deleting object of polymorphic class type 'nsGenericFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
                 delete factory;
                        ^
In file included from nsCOMPtr.h:64:0,
                 from nsGenericFactory.h:41,
                 from nsGenericFactory.cpp:42:
nsGenericFactory.cpp: In member function 'virtual nsrefcnt nsGenericModule::Release()':
nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsGenericModule' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsGenericFactory.cpp:244:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsGenericModule, nsIModule)
 ^
rm -f libxpcomglue_s.a
ar cr libxpcomglue_s.a pldhash.o nsCOMPtr.o nsComponentManagerUtils.o nsDebug.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsMemory.o nsTraceRefcnt.o nsWeakReference.o nsGREGlue.o nsVersionComparator.o nsTHashtable.o nsTArray.o nsGenericFactory.o  
ranlib libxpcomglue_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpcomglue_s.a ../../dist/lib
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/glue/standalone'
pldhash.c
gcc -o pldhash.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/pldhash.pp pldhash.c
nsCOMPtr.cpp
c++ -o nsCOMPtr.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCOMPtr.pp nsCOMPtr.cpp
nsComponentManagerUtils.cpp
c++ -o nsComponentManagerUtils.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsComponentManagerUtils.pp nsComponentManagerUtils.cpp
nsDebug.cpp
c++ -o nsDebug.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDebug.pp nsDebug.cpp
In file included from ./../../build/nsXPCOMPrivate.h:50:0,
                 from nsDebug.cpp:38:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsID.cpp
c++ -o nsID.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsID.pp nsID.cpp
nsID.cpp: In member function 'PRBool nsID::Parse(const char*)':
nsID.cpp:56:17: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:57:56: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:58:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:59:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:56:17: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:57:56: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:58:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:59:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:56:17: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:57:56: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:58:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:59:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:56:17: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:57:56: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:58:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:59:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsIInterfaceRequestorUtils.cpp
c++ -o nsIInterfaceRequestorUtils.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsIInterfaceRequestorUtils.pp nsIInterfaceRequestorUtils.cpp
nsINIParser.cpp
c++ -o nsINIParser.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsINIParser.pp nsINIParser.cpp
In file included from ../../../dist/include/xpcom/nsHashKeys.h:51:0,
                 from ../../../dist/include/xpcom/nsClassHashtable.h:42,
                 from ../../../dist/include/xpcom/nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsINIParser.cpp: In member function 'nsresult nsINIParser::InitFromFILE(FILE*)':
nsINIParser.cpp:173:57: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int rd = fread(mFileContents, sizeof(char), flen, fd);
                                                         ^
nsMemory.cpp
c++ -o nsMemory.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMemory.pp nsMemory.cpp
In file included from ./../../build/nsXPCOMPrivate.h:50:0,
                 from nsMemory.cpp:40:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsTraceRefcnt.cpp
c++ -o nsTraceRefcnt.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTraceRefcnt.pp nsTraceRefcnt.cpp
In file included from ./../../build/nsXPCOMPrivate.h:50:0,
                 from nsTraceRefcnt.cpp:38:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsWeakReference.cpp
c++ -o nsWeakReference.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsWeakReference.pp nsWeakReference.cpp
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIWeakReference.h:10,
                 from ../../../dist/include/xpcom/nsWeakReference.h:45,
                 from nsWeakReference.cpp:43:
nsWeakReference.cpp: In member function 'virtual nsrefcnt nsWeakReference::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsWeakReference.cpp:110:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsWeakReference, nsIWeakReference)
 ^
nsGREGlue.cpp
c++ -o nsGREGlue.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGREGlue.pp nsGREGlue.cpp
In file included from ../../../dist/include/xpcom/nsHashKeys.h:51:0,
                 from ../../../dist/include/xpcom/nsClassHashtable.h:42,
                 from ../../../dist/include/xpcom/nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsVersionComparator.cpp
c++ -o nsVersionComparator.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsVersionComparator.pp nsVersionComparator.cpp
nsVersionComparator.cpp: In function 'char* ParseVP(char*, VersionPart&)':
nsVersionComparator.cpp:82:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     result.numA = strtol(part, NS_CONST_CAST(char**, &result.strB), 10);
                 ^
nsVersionComparator.cpp:100:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
  result.strBlen = strlen(result.strB);
                 ^
nsVersionComparator.cpp:103:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
  result.strBlen = numstart - result.strB;
                 ^
nsVersionComparator.cpp:105:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
  result.numC = strtol(numstart, &result.extraD, 10);
              ^
nsTHashtable.cpp
c++ -o nsTHashtable.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTHashtable.pp nsTHashtable.cpp
In file included from ../../../dist/include/xpcom/nsHashKeys.h:51:0,
                 from nsTHashtable.cpp:39:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsTArray.cpp
c++ -o nsTArray.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTArray.pp nsTArray.cpp
nsTArray.cpp: In member function 'PRBool nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type)':
nsTArray.cpp:77:50: warning: conversion to 'nsTArray_base::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     size_type size = sizeof(Header) + capacity * elemSize;
                                                  ^
nsTArray.cpp: In member function 'void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type)':
nsTArray.cpp:101:53: warning: conversion to 'nsTArray_base::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   size_type size = sizeof(Header) + mHdr->mLength * elemSize;
                                                     ^
nsXPCOMGlue.cpp
c++ -o nsXPCOMGlue.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsXPCOMGlue.pp nsXPCOMGlue.cpp
In file included from ./../../build/nsXPCOMPrivate.h:50:0,
                 from nsGlueLinking.h:41,
                 from nsXPCOMGlue.cpp:40:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
nsXPCOMGlue.cpp: In function 'void XPCOMGlueLoadDependentLibs(const char*, DependentLibsCallback)':
nsXPCOMGlue.cpp:114:30: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         int l = strlen(buffer);
                              ^
nsGREDirServiceProvider.cpp
c++ -o nsGREDirServiceProvider.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGREDirServiceProvider.pp nsGREDirServiceProvider.cpp
In file included from ../../../dist/include/string/nsEmbedString.h:43:0,
                 from nsGREDirServiceProvider.cpp:42:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIFile.h:10,
                 from ../../../dist/include/xpcom/nsILocalFile.h:10,
                 from nsGREDirServiceProvider.cpp:45:
nsGREDirServiceProvider.cpp: In member function 'virtual nsrefcnt nsGREDirServiceProvider::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsGREDirServiceProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsGREDirServiceProvider.cpp:93:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsGREDirServiceProvider, nsIDirectoryServiceProvider)
 ^
nsGREDirServiceProvider.cpp: In function 'PRBool GRE_GetCurrentProcessDirectory(char*)':
nsGREDirServiceProvider.cpp:188:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
         putenv("MOZILLA_FIVE_HOME=" MOZ_DEFAULT_MOZILLA_FIVE_HOME);
                                                                  ^
nsGREDirServiceProvider.cpp: In function 'const char* GRE_GetXPCOMPath()':
nsGREDirServiceProvider.cpp:283:37: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 pathlen = strlen(buffer);
                                     ^
nsGlueLinkingDlopen.cpp
c++ -o nsGlueLinkingDlopen.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DXPCOM_GLUE -I./../../build  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGlueLinkingDlopen.pp nsGlueLinkingDlopen.cpp
In file included from ./../../build/nsXPCOMPrivate.h:50:0,
                 from nsGlueLinking.h:41,
                 from nsGlueLinkingDlopen.cpp:39:
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/include/string/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/include/string/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/include/string/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
rm -f libxpcomglue.a
ar cr libxpcomglue.a pldhash.o nsCOMPtr.o nsComponentManagerUtils.o nsDebug.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsMemory.o nsTraceRefcnt.o nsWeakReference.o nsGREGlue.o nsVersionComparator.o nsTHashtable.o nsTArray.o nsXPCOMGlue.o nsGREDirServiceProvider.o nsGlueLinkingDlopen.o  
ranlib libxpcomglue.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpcomglue.a ../../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libxpcomglue.a ../../../dist/sdk/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/glue/standalone'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libxpcomglue_s.a ../../dist/sdk/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/glue'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/base'
nsAllocator.cpp
c++ -o nsAllocator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsAllocator.pp nsAllocator.cpp
nsVersionComparatorImpl.cpp
c++ -o nsVersionComparatorImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsVersionComparatorImpl.pp nsVersionComparatorImpl.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsVersionComparatorImpl.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsVersionComparatorImpl.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsVersionComparatorImpl.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsVersionComparatorImpl.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsVersionComparatorImpl.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsVersionComparatorImpl.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsVersionComparatorImpl.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIVersionComparator.h:10,
                 from nsVersionComparatorImpl.h:38,
                 from nsVersionComparatorImpl.cpp:38:
nsVersionComparatorImpl.cpp: In member function 'virtual nsrefcnt nsVersionComparatorImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsVersionComparatorImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsVersionComparatorImpl.cpp:42:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsVersionComparatorImpl, nsIVersionComparator)
 ^
nsConsoleMessage.cpp
c++ -o nsConsoleMessage.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsConsoleMessage.pp nsConsoleMessage.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsConsoleMessage.h:42,
                 from nsConsoleMessage.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsConsoleMessage.h:42,
                 from nsConsoleMessage.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsConsoleMessage.h:42,
                 from nsConsoleMessage.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsConsoleMessage.h:42,
                 from nsConsoleMessage.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsConsoleMessage.h:42,
                 from nsConsoleMessage.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsConsoleMessage.h:42,
                 from nsConsoleMessage.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsConsoleMessage.h:42,
                 from nsConsoleMessage.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIConsoleMessage.h:10,
                 from nsConsoleMessage.h:41,
                 from nsConsoleMessage.cpp:42:
nsConsoleMessage.cpp: In member function 'virtual nsrefcnt nsConsoleMessage::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsConsoleMessage' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsConsoleMessage.cpp:45:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsConsoleMessage, nsIConsoleMessage)
 ^
nsConsoleService.cpp
c++ -o nsConsoleService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsConsoleService.pp nsConsoleService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsConsoleService.h:46,
                 from nsConsoleService.cpp:51:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsConsoleService.h:46,
                 from nsConsoleService.cpp:51:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsConsoleService.h:46,
                 from nsConsoleService.cpp:51:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsConsoleService.h:46,
                 from nsConsoleService.cpp:51:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsConsoleService.h:46,
                 from nsConsoleService.cpp:51:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsConsoleService.h:46,
                 from nsConsoleService.cpp:51:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsConsoleService.h:46,
                 from nsConsoleService.cpp:51:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from nsConsoleService.cpp:46:
nsConsoleService.cpp: In member function 'virtual nsrefcnt nsConsoleService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsConsoleService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
nsConsoleService.cpp:55:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
 NS_IMPL_THREADSAFE_RELEASE(nsConsoleService)
 ^
nsDebugImpl.cpp
c++ -o nsDebugImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsDebugImpl.pp nsDebugImpl.cpp
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIDebug.h:10,
                 from nsDebugImpl.h:37,
                 from nsDebugImpl.cpp:40:
nsDebugImpl.cpp: In member function 'virtual nsrefcnt nsDebugImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsDebugImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsDebugImpl.cpp:133:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsDebugImpl, nsIDebug)
 ^
nsDebugImpl.cpp: In static member function 'static nsresult nsDebugImpl::Create(nsISupports*, const nsIID&, void**)':
nsDebugImpl.cpp:419:12: warning: deleting object of abstract class type 'nsIDebug' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete debug;
            ^
nsErrorService.cpp
c++ -o nsErrorService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsErrorService.pp nsErrorService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsErrorService.h:42,
                 from nsErrorService.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsErrorService.h:42,
                 from nsErrorService.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsErrorService.h:42,
                 from nsErrorService.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsErrorService.h:42,
                 from nsErrorService.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsErrorService.h:42,
                 from nsErrorService.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsErrorService.h:42,
                 from nsErrorService.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsErrorService.h:42,
                 from nsErrorService.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIErrorService.h:10,
                 from nsErrorService.h:41,
                 from nsErrorService.cpp:38:
nsErrorService.cpp: In member function 'virtual nsrefcnt nsErrorService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsErrorService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsErrorService.cpp:94:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsErrorService, nsIErrorService)
 ^
nsExceptionService.cpp
c++ -o nsExceptionService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsExceptionService.pp nsExceptionService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsVoidArray.h:43,
                 from nsExceptionService.h:42,
                 from nsExceptionService.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsExceptionService.h:46,
                 from nsExceptionService.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsExceptionService.h:46,
                 from nsExceptionService.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsExceptionService.h:46,
                 from nsExceptionService.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsExceptionService.h:46,
                 from nsExceptionService.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsExceptionService.h:46,
                 from nsExceptionService.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsExceptionService.h:46,
                 from nsExceptionService.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from nsExceptionService.cpp:39:
nsExceptionService.cpp: In member function 'virtual nsrefcnt nsExceptionManager::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsExceptionManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsExceptionService.cpp:97:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsExceptionManager, nsIExceptionManager)
 ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from nsExceptionService.cpp:39:
nsExceptionService.cpp: In member function 'virtual nsrefcnt nsExceptionService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsExceptionService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsExceptionService.cpp:152:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsExceptionService, nsIExceptionService, nsIObserver)
 ^
nsExceptionService.cpp: In constructor 'nsExceptionService::nsExceptionService()':
nsExceptionService.cpp:164:14: warning: variable 'status' set but not used [-Wunused-but-set-variable]
     PRStatus status;
              ^
nsMemoryImpl.cpp
c++ -o nsMemoryImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsMemoryImpl.pp nsMemoryImpl.cpp
In file included from ../../dist/include/string/nsAlgorithm.h:43:0,
                 from nsMemoryImpl.cpp:51:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsMemoryImpl.cpp:54:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsMemoryImpl.cpp:54:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsMemoryImpl.cpp:54:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsMemoryImpl.cpp:54:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsMemoryImpl.cpp:54:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsMemoryImpl.cpp:54:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsMemoryImpl.cpp: In function 'void* NS_Alloc_P(PRSize)':
nsMemoryImpl.cpp:109:37: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRSize {aka long unsigned int}' may alter its value [-Wconversion]
 #define MALLOC1(s)       PR_Malloc(s)
                                     ^
nsMemoryImpl.cpp:339:20: note: in expansion of macro 'MALLOC1'
     void* result = MALLOC1(size);
                    ^
nsMemoryImpl.cpp: In function 'void* NS_Realloc_P(void*, PRSize)':
nsMemoryImpl.cpp:110:41: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRSize {aka long unsigned int}' may alter its value [-Wconversion]
 #define REALLOC1(p, s)   PR_Realloc(p, s)
                                         ^
nsMemoryImpl.cpp:354:20: note: in expansion of macro 'REALLOC1'
     void* result = REALLOC1(ptr, size);
                    ^
nsTraceRefcntImpl.cpp
c++ -o nsTraceRefcntImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTraceRefcntImpl.pp nsTraceRefcntImpl.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsVoidArray.h:43,
                 from nsTraceRefcntImpl.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
nsTraceRefcntImpl.cpp: In member function 'virtual nsrefcnt nsTraceRefcntImpl::Release()':
nsTraceRefcntImpl.cpp:949:12: warning: deleting object of polymorphic class type 'nsTraceRefcntImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete this;                                                              
            ^
nsTraceRefcntImpl.cpp: In static member function 'static nsresult nsTraceRefcntImpl::Create(nsISupports*, const nsIID&, void**)':
nsTraceRefcntImpl.cpp:1306:12: warning: deleting object of abstract class type 'nsITraceRefcnt' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete tracer;
            ^
nsInterfaceRequestorAgg.cpp
c++ -o nsInterfaceRequestorAgg.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsInterfaceRequestorAgg.pp nsInterfaceRequestorAgg.cpp
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIInterfaceRequestor.h:10,
                 from nsInterfaceRequestorAgg.h:40,
                 from nsInterfaceRequestorAgg.cpp:37:
nsInterfaceRequestorAgg.cpp: In member function 'virtual nsrefcnt nsInterfaceRequestorAgg::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsInterfaceRequestorAgg' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsInterfaceRequestorAgg.cpp:55:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsInterfaceRequestorAgg, nsIInterfaceRequestor)
 ^
nsUUIDGenerator.cpp
c++ -o nsUUIDGenerator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsUUIDGenerator.pp nsUUIDGenerator.cpp
nsSystemInfo.cpp
c++ -o nsSystemInfo.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSystemInfo.pp nsSystemInfo.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from nsSystemInfo.cpp:45:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsVoidArray.h:43,
                 from ../../dist/include/xpcom/nsCOMArray.h:42,
                 from ../../dist/include/xpcom/nsHashPropertyBag.h:44,
                 from nsSystemInfo.h:42,
                 from nsSystemInfo.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ../../dist/include/xpcom/nsHashPropertyBag.h:50,
                 from nsSystemInfo.h:42,
                 from nsSystemInfo.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ../../dist/include/xpcom/nsHashPropertyBag.h:50,
                 from nsSystemInfo.h:42,
                 from nsSystemInfo.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ../../dist/include/xpcom/nsHashPropertyBag.h:50,
                 from nsSystemInfo.h:42,
                 from nsSystemInfo.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ../../dist/include/xpcom/nsHashPropertyBag.h:50,
                 from nsSystemInfo.h:42,
                 from nsSystemInfo.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ../../dist/include/xpcom/nsHashPropertyBag.h:50,
                 from nsSystemInfo.h:42,
                 from nsSystemInfo.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ../../dist/include/xpcom/nsHashPropertyBag.h:50,
                 from nsSystemInfo.h:42,
                 from nsSystemInfo.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStackFrameUnix.cpp
c++ -o nsStackFrameUnix.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStackFrameUnix.pp nsStackFrameUnix.cpp
nsStackFrameUnix.cpp: In function 'void DumpStackToFile(FILE*)':
nsStackFrameUnix.cpp:117:47: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       PRUint32 foff = (char*)pc - (char*)info.dli_fbase;
                                               ^
nsStackFrameUnix.cpp:121:28: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       if (!symbol || !(len = strlen(symbol))) {
                            ^
nsStackFrameUnix.cpp:133:13: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         len = strlen(symbol);
             ^
nsStackFrameUnix.cpp:136:46: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       PRUint32 off = (char*)pc - (char*)info.dli_saddr;
                                              ^
rm -f libxpcombase_s.a
ar cr libxpcombase_s.a nsAllocator.o nsVersionComparatorImpl.o nsConsoleMessage.o nsConsoleService.o nsDebugImpl.o nsErrorService.o nsExceptionService.o nsMemoryImpl.o nsTraceRefcntImpl.o nsInterfaceRequestorAgg.o nsUUIDGenerator.o nsSystemInfo.o nsStackFrameUnix.o  
ranlib libxpcombase_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpcombase_s.a ../../dist/lib
nsIConsoleListener.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIConsoleListener nsIConsoleListener.idl
nsIConsoleMessage.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIConsoleMessage nsIConsoleMessage.idl
nsIConsoleService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIConsoleService nsIConsoleService.idl
nsIErrorService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIErrorService nsIErrorService.idl
nsIException.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIException nsIException.idl
nsIExceptionService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIExceptionService nsIExceptionService.idl
nsIVersionComparator.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIVersionComparator nsIVersionComparator.idl
nsIUUIDGenerator.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIUUIDGenerator nsIUUIDGenerator.idl
nsIDebug.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIDebug nsIDebug.idl
nsIInterfaceRequestor.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIInterfaceRequestor nsIInterfaceRequestor.idl
nsIMemory.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIMemory nsIMemory.idl
nsIProgrammingLanguage.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIProgrammingLanguage nsIProgrammingLanguage.idl
nsISupports.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISupports nsISupports.idl
nsITraceRefcnt.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsITraceRefcnt nsITraceRefcnt.idl
nsIWeakReference.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIWeakReference nsIWeakReference.idl
nsrootidl.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsrootidl nsrootidl.idl
../../dist/bin/xpt_link _xpidlgen/xpcom_base.xpt _xpidlgen/nsIConsoleListener.xpt _xpidlgen/nsIConsoleMessage.xpt _xpidlgen/nsIConsoleService.xpt _xpidlgen/nsIErrorService.xpt _xpidlgen/nsIException.xpt _xpidlgen/nsIExceptionService.xpt _xpidlgen/nsIVersionComparator.xpt _xpidlgen/nsIUUIDGenerator.xpt _xpidlgen/nsIDebug.xpt _xpidlgen/nsIInterfaceRequestor.xpt _xpidlgen/nsIMemory.xpt _xpidlgen/nsIProgrammingLanguage.xpt _xpidlgen/nsISupports.xpt _xpidlgen/nsITraceRefcnt.xpt _xpidlgen/nsIWeakReference.xpt _xpidlgen/nsrootidl.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_base.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/ds'
nsAtomTable.cpp
c++ -o nsAtomTable.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsAtomTable.pp nsAtomTable.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsIAtom.h:17,
                 from nsAtomTable.h:41,
                 from nsAtomTable.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsAtomTable.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsAtomTable.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsAtomTable.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsAtomTable.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsAtomTable.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsAtomTable.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsrootidl.h:11:0,
                 from ../../dist/include/xpcom/nsISupports.h:10,
                 from ../../dist/include/xpcom/nsIAtom.h:10,
                 from nsAtomTable.h:41,
                 from nsAtomTable.cpp:39:
nsAtomTable.cpp: In function 'void AtomTableClearEntry(PLDHashTable*, PLDHashEntryHdr*)':
../../dist/include/xpcom/nscore.h:373:71: warning: deleting object of polymorphic class type 'PermanentAtomImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
 #define NS_STATIC_CAST(__type, __ptr)      static_cast< __type >(__ptr)
                                                                       ^
nsAtomTable.cpp:203:14: note: in expansion of macro 'NS_STATIC_CAST'
       delete NS_STATIC_CAST(PermanentAtomImpl*, atom);
              ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIAtom.h:10,
                 from nsAtomTable.h:41,
                 from nsAtomTable.cpp:39:
nsAtomTable.cpp: In member function 'virtual nsrefcnt AtomImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'AtomImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsAtomTable.cpp:307:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(AtomImpl, nsIAtom)
 ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsIAtom.h:17,
                 from nsAtomTable.h:41,
                 from nsAtomTable.cpp:39:
../../dist/include/string/nsCharTraits.h: In instantiation of 'static PRUint32 nsCharSourceTraits::readable_distance(const InputIterator&, const InputIterator&) [with InputIterator = nsReadingIterator; PRUint32 = unsigned int]':
../../dist/include/string/nsAlgorithm.h:95:127:   required from 'OutputIterator& copy_string(InputIterator&, const InputIterator&, OutputIterator&) [with InputIterator = nsReadingIterator; OutputIterator = char*]'
nsAtomTable.cpp:358:85:   required from here
../../dist/include/string/nsCharTraits.h:628:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return last.get() - first.get();
                                       ^
nsAtomService.cpp
c++ -o nsAtomService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsAtomService.pp nsAtomService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../dist/include/xpcom/nsIAtomService.h:10,
                 from nsAtomService.h:42,
                 from nsAtomService.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIAtom.h:10,
                 from ../../dist/include/xpcom/nsIAtomService.h:10,
                 from nsAtomService.h:42,
                 from nsAtomService.cpp:39:
nsAtomService.cpp: In member function 'virtual nsrefcnt nsAtomService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsAtomService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsAtomService.cpp:41:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsAtomService, nsIAtomService)
 ^
nsByteBuffer.cpp
c++ -o nsByteBuffer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsByteBuffer.pp nsByteBuffer.cpp
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from nsIByteBuffer.h:42,
                 from nsByteBuffer.h:41,
                 from nsByteBuffer.cpp:39:
nsByteBuffer.cpp: In member function 'virtual nsrefcnt ByteBufferImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'ByteBufferImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsByteBuffer.cpp:62:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(ByteBufferImpl,nsIByteBuffer)
 ^
nsCheapSets.cpp
c++ -o nsCheapSets.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsCheapSets.pp nsCheapSets.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsCheapSets.h:41,
                 from nsCheapSets.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsCheapSets.h:41,
                 from nsCheapSets.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsCheapSets.h:41,
                 from nsCheapSets.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsCheapSets.h:41,
                 from nsCheapSets.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsCheapSets.h:41,
                 from nsCheapSets.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsCheapSets.h:41,
                 from nsCheapSets.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsCheapSets.h:41,
                 from nsCheapSets.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsCheapSets.cpp:38:0:
nsCheapSets.h: In member function 'PRInt32 nsCheapInt32Set::GetInt()':
nsCheapSets.h:173:35: warning: conversion to 'PRInt32 {aka int}' from 'nsCheapInt32Set::PtrBits {aka long unsigned int}' may alter its value [-Wconversion]
     return PtrBits(mValOrHash) >> 1;
                                   ^
nsCheapSets.h: In member function 'void nsCheapInt32Set::SetInt(PRInt32)':
nsCheapSets.h:178:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     mValOrHash = (void*)((aInt << 1) | 0x1);
                                           ^
nsCRT.cpp
c++ -o nsCRT.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsCRT.pp nsCRT.cpp
nsCRT.cpp: In static member function 'static char* nsCRT::strtok(char*, const char*, char**)':
nsCRT.cpp:135:48: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
 #define SET_DELIM(m, c)         ((m)[(c) >> 3] |= (1 << ((c) & 7)))
                                                ^
nsCRT.cpp:151:5: note: in expansion of macro 'SET_DELIM'
     SET_DELIM(delimTable, NS_STATIC_CAST(PRUint8, delims[i]));
     ^
nsCRT.cpp: In static member function 'static PRUint32 nsCRT::HashCode(const char*, PRUint32*)':
nsCRT.cpp:283:22: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     *resultingStrLen = (s-str)-1;
                      ^
nsCRT.cpp: In static member function 'static PRUint32 nsCRT::HashCode(const PRUnichar*, PRUint32*)':
nsCRT.cpp:299:22: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     *resultingStrLen = (s-str)-1;
                      ^
nsDeque.cpp
c++ -o nsDeque.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsDeque.pp nsDeque.cpp
nsDeque.cpp: In member function 'void nsDeque::SetDeallocator(nsDequeFunctor*)':
nsDeque.cpp:135:12: warning: deleting object of abstract class type 'nsDequeFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete mDeallocator;
            ^
nsEmptyEnumerator.cpp
c++ -o nsEmptyEnumerator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsEmptyEnumerator.pp nsEmptyEnumerator.cpp
nsEmptyEnumerator.cpp: In static member function 'static void EmptyEnumeratorImpl::Shutdown()':
nsEmptyEnumerator.cpp:122:12: warning: deleting object of polymorphic class type 'EmptyEnumeratorImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete gEmptyEnumerator;
            ^
nsEnumeratorUtils.cpp
c++ -o nsEnumeratorUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsEnumeratorUtils.pp nsEnumeratorUtils.cpp
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsISimpleEnumerator.h:10,
                 from ../../dist/include/xpcom/nsIEnumerator.h:10,
                 from nsEnumeratorUtils.h:41,
                 from nsEnumeratorUtils.cpp:38:
nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsArrayEnumerator::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsEnumeratorUtils.cpp:53:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsArrayEnumerator, nsISimpleEnumerator)
 ^
nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsSingletonEnumerator::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSingletonEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsEnumeratorUtils.cpp:122:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsSingletonEnumerator, nsISimpleEnumerator)
 ^
nsEnumeratorUtils.cpp: In member function 'virtual nsrefcnt nsUnionEnumerator::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsUnionEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsEnumeratorUtils.cpp:179:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsUnionEnumerator, nsISimpleEnumerator)
 ^
nsFixedSizeAllocator.cpp
c++ -o nsFixedSizeAllocator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFixedSizeAllocator.pp nsFixedSizeAllocator.cpp
In file included from nsFixedSizeAllocator.h:133:0,
                 from nsFixedSizeAllocator.cpp:46:
nsFixedSizeAllocator.cpp: In member function 'nsFixedSizeAllocator::Bucket* nsFixedSizeAllocator::AddBucket(size_t)':
../../dist/include/nspr/plarena.h:105:79: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PL_ARENA_ALIGN(pool, n) (((PRUword)(n) + (pool)->mask) & ~(pool)->mask)
                                                                               ^
../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
nsFixedSizeAllocator.cpp:52:5: note: in expansion of macro 'PL_ARENA_ALLOCATE'
     PL_ARENA_ALLOCATE(p, &mPool, sizeof(Bucket));
     ^
nsFixedSizeAllocator.cpp: In member function 'nsresult nsFixedSizeAllocator::Init(const char*, const size_t*, PRInt32, PRInt32, PRInt32)':
nsFixedSizeAllocator.cpp:80:54: warning: conversion to 'PRInt32 {aka int}' from 'long unsigned int' may alter its value [-Wconversion]
     PRInt32 bucketspace = aNumBuckets * sizeof(Bucket);
                                                      ^
In file included from nsFixedSizeAllocator.h:133:0,
                 from nsFixedSizeAllocator.cpp:46:
nsFixedSizeAllocator.cpp: In member function 'void* nsFixedSizeAllocator::Alloc(size_t)':
../../dist/include/nspr/plarena.h:105:79: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
 #define PL_ARENA_ALIGN(pool, n) (((PRUword)(n) + (pool)->mask) & ~(pool)->mask)
                                                                               ^
../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
nsFixedSizeAllocator.cpp:128:9: note: in expansion of macro 'PL_ARENA_ALLOCATE'
         PL_ARENA_ALLOCATE(next, &mPool, aSize);
         ^
nsHashSets.cpp
c++ -o nsHashSets.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsHashSets.pp nsHashSets.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsHashSets.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsHashSets.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsHashSets.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsHashSets.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsHashSets.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsHashSets.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsDoubleHashtable.h:47,
                 from nsHashSets.h:41,
                 from nsHashSets.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHashtable.cpp
c++ -o nsHashtable.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsHashtable.pp nsHashtable.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsHashtable.h:59,
                 from nsHashtable.cpp:52:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsHashtable.h:59,
                 from nsHashtable.cpp:52:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsHashtable.h:59,
                 from nsHashtable.cpp:52:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsHashtable.h:59,
                 from nsHashtable.cpp:52:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsHashtable.h:59,
                 from nsHashtable.cpp:52:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsHashtable.h:59,
                 from nsHashtable.cpp:52:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsHashtable.h:59,
                 from nsHashtable.cpp:52:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHashtable.cpp: In copy constructor 'nsCStringKey::nsCStringKey(const nsCStringKey&)':
nsHashtable.cpp:494:43: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
       PRUint32 len = mStrLen * sizeof(char);
                                           ^
nsHashtable.cpp: In constructor 'nsCStringKey::nsCStringKey(const char*, PRInt32, nsCStringKey::Ownership)':
nsHashtable.cpp:542:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         mStrLen = strlen(str);
                 ^
nsHashtable.cpp: In member function 'virtual nsHashKey* nsCStringKey::Clone() const':
nsHashtable.cpp:584:41: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     PRUint32 len = mStrLen * sizeof(char);
                                         ^
nsHashtable.cpp: In copy constructor 'nsStringKey::nsStringKey(const nsStringKey&)':
nsHashtable.cpp:621:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
         PRUint32 len = mStrLen * sizeof(PRUnichar);
                                                  ^
nsHashtable.cpp: In member function 'virtual nsHashKey* nsStringKey::Clone() const':
nsHashtable.cpp:707:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     PRUint32 len = (mStrLen+1) * sizeof(PRUnichar);
                                                  ^
nsObserverList.cpp
c++ -o nsObserverList.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsObserverList.pp nsObserverList.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsObserverList.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsObserverList.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsObserverList.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsObserverList.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsObserverList.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsObserverList.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsObserverList.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from ../../dist/include/string/nsString.h:214,
                 from nsObserverList.cpp:41:
nsObserverList.cpp: In member function 'virtual nsrefcnt ObserverListEnumerator::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'ObserverListEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsObserverList.cpp:176:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(ObserverListEnumerator, nsISimpleEnumerator)
 ^
nsObserverService.cpp
c++ -o nsObserverService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsObserverService.pp nsObserverService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsHashtable.h:59,
                 from nsObserverService.cpp:47:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsHashtable.h:59,
                 from nsObserverService.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsHashtable.h:59,
                 from nsObserverService.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsHashtable.h:59,
                 from nsObserverService.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsHashtable.h:59,
                 from nsObserverService.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsHashtable.h:59,
                 from nsObserverService.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsHashtable.h:59,
                 from nsObserverService.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIFactory.h:10,
                 from nsObserverService.cpp:41:
nsObserverService.cpp: In member function 'virtual nsrefcnt nsObserverService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsObserverService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsObserverService.cpp:70:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsObserverService, nsIObserverService)
 ^
nsObserverService.cpp: In member function 'virtual nsresult nsObserverService::NotifyObservers(nsISupports*, const char*, const PRUnichar*)':
nsObserverService.cpp:219:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         if (observers && NS_FAILED(observers->HasMoreElements(&more)) || !more)
                       ^
nsProperties.cpp
c++ -o nsProperties.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsProperties.pp nsProperties.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsHashKeys.h:48,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsProperties.h:43,
                 from nsProperties.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsProperties.h:43,
                 from nsProperties.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsProperties.h:43,
                 from nsProperties.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsProperties.h:43,
                 from nsProperties.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsProperties.h:43,
                 from nsProperties.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsProperties.h:43,
                 from nsProperties.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsProperties.h:43,
                 from nsProperties.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from /usr/include/alloca.h:24:0,
                 from /usr/include/stdlib.h:492,
                 from ../../dist/include/xpcom/nsHashKeys.h:54,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsProperties.h:43,
                 from nsProperties.cpp:38:
nsProperties.cpp: In member function 'virtual nsresult nsProperties::Internal::QueryInterface(const nsIID&, void**)':
nsProperties.cpp:44:20: warning: offsetof within non-standard-layout type 'nsProperties' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsProperties)
                    ^
nsProperties.cpp:44:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsProperties)
 ^
nsProperties.cpp: In member function 'virtual nsrefcnt nsProperties::Internal::AddRef()':
nsProperties.cpp:44:20: warning: offsetof within non-standard-layout type 'nsProperties' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsProperties)
                    ^
nsProperties.cpp:44:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsProperties)
 ^
nsProperties.cpp: In member function 'virtual nsrefcnt nsProperties::Internal::Release()':
nsProperties.cpp:44:20: warning: offsetof within non-standard-layout type 'nsProperties' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsProperties)
                    ^
nsProperties.cpp:44:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsProperties)
 ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIProperties.h:10,
                 from nsProperties.h:42,
                 from nsProperties.cpp:38:
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsProperties' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsAgg.h:134:9: note: in expansion of macro 'NS_DELETEXPCOM'
         NS_DELETEXPCOM(agg);                                                \
         ^
nsProperties.cpp:44:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsProperties)
 ^
nsPersistentProperties.cpp
c++ -o nsPersistentProperties.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsPersistentProperties.pp nsPersistentProperties.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsReadableUtils.h:49,
                 from nsPersistentProperties.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsPersistentProperties.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsPersistentProperties.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsPersistentProperties.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsPersistentProperties.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsPersistentProperties.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsPersistentProperties.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPersistentProperties.cpp: In function 'PRUnichar* ArenaStrdup(const nsAFlatString&, PLArenaPool*)':
nsPersistentProperties.cpp:66:56: warning: conversion to 'PRInt32 {aka int}' from 'long unsigned int' may alter its value [-Wconversion]
   PRInt32 len = (aString.Length()+1) * sizeof(PRUnichar);
                                                        ^
In file included from nsPersistentProperties.h:43:0,
                 from nsPersistentProperties.cpp:50:
../../dist/include/nspr/plarena.h:100:61: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRUword {aka long unsigned int}' may alter its value [-Wconversion]
                                 & ~PL_ARENA_CONST_ALIGN_MASK)
                                                             ^
../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
nsPersistentProperties.cpp:67:3: note: in expansion of macro 'PL_ARENA_ALLOCATE'
   PL_ARENA_ALLOCATE(mem, aArena, len);
   ^
nsPersistentProperties.cpp: In function 'char* ArenaStrdup(const nsAFlatCString&, PLArenaPool*)':
nsPersistentProperties.cpp:80:51: warning: conversion to 'PRInt32 {aka int}' from 'long unsigned int' may alter its value [-Wconversion]
   PRInt32 len = (aString.Length()+1) * sizeof(char);
                                                   ^
In file included from nsPersistentProperties.h:43:0,
                 from nsPersistentProperties.cpp:50:
../../dist/include/nspr/plarena.h:100:61: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRUword {aka long unsigned int}' may alter its value [-Wconversion]
                                 & ~PL_ARENA_CONST_ALIGN_MASK)
                                                             ^
../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
nsPersistentProperties.cpp:81:3: note: in expansion of macro 'PL_ARENA_ALLOCATE'
   PL_ARENA_ALLOCATE(mem, aArena, len);
   ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from nsCppSharedAllocator.h:4,
                 from nsCRT.h:46,
                 from nsPersistentProperties.cpp:40:
nsPersistentProperties.cpp: In member function 'virtual nsrefcnt nsPersistentProperties::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsPersistentProperties' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsPersistentProperties.cpp:144:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsPersistentProperties, nsIPersistentProperties, nsIProperties)
 ^
nsPersistentProperties.cpp: In member function 'virtual nsresult nsPersistentProperties::Load(nsIInputStream*)':
nsPersistentProperties.cpp:226:21: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
               uchar = (uchar << 4) | (c - '0');
                     ^
nsPersistentProperties.cpp:230:21: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
               uchar = (uchar << 4) | (c - 'a' + 0x0a);
                     ^
nsPersistentProperties.cpp:234:21: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
               uchar = (uchar << 4) | (c - 'A' + 0x0a);
                     ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from nsCppSharedAllocator.h:4,
                 from nsCRT.h:46,
                 from nsPersistentProperties.cpp:40:
nsPersistentProperties.cpp: In member function 'virtual nsrefcnt nsPropertyElement::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsPropertyElement' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsPersistentProperties.cpp:462:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsPropertyElement, nsIPropertyElement)
 ^
nsQuickSort.cpp
c++ -o nsQuickSort.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsQuickSort.pp nsQuickSort.cpp
nsQuickSort.cpp: In function 'void NS_QuickSort(void*, unsigned int, unsigned int, int (*)(const void*, const void*, void*), void*)':
nsQuickSort.cpp:167:4: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  r = PR_MIN(pa - (char *)a, pb - pa);
    ^
nsQuickSort.cpp:169:4: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  r = PR_MIN(pd - pc, (int)(pn - pd - es));
    ^
nsQuickSort.cpp:171:9: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  if ((r = pb - pa) > (int)es)
         ^
nsQuickSort.cpp:173:9: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
  if ((r = pd - pc) > (int)es) {
         ^
nsRecyclingAllocator.cpp
c++ -o nsRecyclingAllocator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsRecyclingAllocator.pp nsRecyclingAllocator.cpp
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsIRecyclingAllocator.h:10,
                 from nsRecyclingAllocator.h:68,
                 from nsRecyclingAllocator.cpp:46:
nsRecyclingAllocator.cpp: In member function 'virtual nsrefcnt nsRecyclingAllocatorImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsRecyclingAllocatorImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsRecyclingAllocator.cpp:380:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsRecyclingAllocatorImpl, nsIMemory, nsIRecyclingAllocator)
 ^
nsStaticNameTable.cpp
c++ -o nsStaticNameTable.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStaticNameTable.pp nsStaticNameTable.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsStaticNameTable.cpp:45:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsStaticNameTable.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsStaticNameTable.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsStaticNameTable.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsStaticNameTable.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsStaticNameTable.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsStaticNameTable.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStringEnumerator.cpp
c++ -o nsStringEnumerator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStringEnumerator.pp nsStringEnumerator.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsVoidArray.h:43,
                 from nsStringEnumerator.h:40,
                 from nsStringEnumerator.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsStringEnumerator.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsStringEnumerator.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsStringEnumerator.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsStringEnumerator.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsStringEnumerator.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsStringEnumerator.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStringEnumerator.cpp: In constructor 'nsStringEnumerator::nsStringEnumerator(const nsStringArray*, PRBool)':
nsStringEnumerator.cpp:58:78: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         mArray(aArray), mIndex(0), mOwnsArray(aOwnsArray), mIsUnicode(PR_TRUE)
                                                                              ^
nsStringEnumerator.cpp: In constructor 'nsStringEnumerator::nsStringEnumerator(const nsCStringArray*, PRBool)':
nsStringEnumerator.cpp:62:80: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         mCArray(aArray), mIndex(0), mOwnsArray(aOwnsArray), mIsUnicode(PR_FALSE)
                                                                                ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIStringEnumerator.h:10,
                 from nsStringEnumerator.h:39,
                 from nsStringEnumerator.cpp:40:
nsStringEnumerator.cpp: In member function 'virtual nsrefcnt nsStringEnumerator::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsStringEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:604:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsStringEnumerator.cpp:114:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3'
 NS_IMPL_ISUPPORTS3(nsStringEnumerator,
 ^
nsSupportsArray.cpp
c++ -o nsSupportsArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSupportsArray.pp nsSupportsArray.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsSupportsArray.cpp:44:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsSupportsArray.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsSupportsArray.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsSupportsArray.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsSupportsArray.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsSupportsArray.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsSupportsArray.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsSupportsArray.cpp: In member function 'virtual PRBool nsSupportsArray::GrowArrayBy(PRInt32)':
nsSupportsArray.cpp:159:42: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   PRUint32 newSize = sizeof(mArray[0]) * newCount;
                                          ^
nsSupportsArray.cpp:169:14: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     newCount = newSize / sizeof(mArray[0]);
              ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsISupportsArray.h:10,
                 from nsSupportsArray.h:43,
                 from nsSupportsArray.cpp:42:
nsSupportsArray.cpp: In member function 'virtual nsrefcnt nsSupportsArray::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:762:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsSupportsArray.cpp:219:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3'
 NS_IMPL_THREADSAFE_ISUPPORTS3(nsSupportsArray, nsISupportsArray, nsICollection, nsISerializable)
 ^
nsSupportsArray.cpp: In member function 'virtual PRInt32 nsSupportsArray::IndexOfStartingAt(const nsISupports*, PRUint32)':
nsSupportsArray.cpp:349:27: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         return (ep - start);
                           ^
nsSupportsArray.cpp: In member function 'virtual PRInt32 nsSupportsArray::LastIndexOf(const nsISupports*)':
nsSupportsArray.cpp:365:27: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         return (ep - start);
                           ^
In file included from ../../dist/include/xpcom/nscore.h:287:0,
                 from ../../dist/include/xpcom/nsrootidl.h:11,
                 from ../../dist/include/xpcom/nsISupports.h:10,
                 from ../../dist/include/xpcom/nsISupportsArray.h:10,
                 from nsSupportsArray.h:43,
                 from nsSupportsArray.cpp:42:
nsSupportsArray.cpp: In function 'PRBool CopyElement(nsISupports*, void*)':
../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
nsSupportsArray.cpp:661:10: note: in expansion of macro 'NS_SUCCEEDED'
   return NS_SUCCEEDED(rv);
          ^
nsSupportsArray.cpp: In member function 'virtual nsresult nsSupportsArray::Clone(nsISupportsArray**)':
nsSupportsArray.cpp:667:12: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
   nsresult rv;
            ^
nsSupportsArrayEnumerator.cpp
c++ -o nsSupportsArrayEnumerator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSupportsArrayEnumerator.pp nsSupportsArrayEnumerator.cpp
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsISimpleEnumerator.h:10,
                 from ../../dist/include/xpcom/nsIEnumerator.h:10,
                 from nsSupportsArrayEnumerator.h:41,
                 from nsSupportsArrayEnumerator.cpp:38:
nsSupportsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsSupportsArrayEnumerator::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsArrayEnumerator.cpp:53:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsArrayEnumerator, nsIBidirectionalEnumerator, nsIEnumerator)
 ^
nsSupportsPrimitives.cpp
c++ -o nsSupportsPrimitives.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSupportsPrimitives.pp nsSupportsPrimitives.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsSupportsPrimitives.h:44,
                 from nsSupportsPrimitives.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsSupportsPrimitives.h:44,
                 from nsSupportsPrimitives.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsSupportsPrimitives.h:44,
                 from nsSupportsPrimitives.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsSupportsPrimitives.h:44,
                 from nsSupportsPrimitives.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsSupportsPrimitives.h:44,
                 from nsSupportsPrimitives.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsSupportsPrimitives.h:44,
                 from nsSupportsPrimitives.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsSupportsPrimitives.h:44,
                 from nsSupportsPrimitives.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsISupportsPrimitives.h:10,
                 from nsSupportsPrimitives.h:42,
                 from nsSupportsPrimitives.cpp:39:
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsIDImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsIDImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:50:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsIDImpl, nsISupportsID, nsISupportsPrimitive)
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsCStringImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsCStringImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:110:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsCStringImpl, nsISupportsCString,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsStringImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsStringImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:147:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsStringImpl, nsISupportsString,
 ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsISupportsPrimitives.h:10,
                 from nsSupportsPrimitives.h:42,
                 from nsSupportsPrimitives.cpp:39:
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRBoolImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRBoolImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsSupportsPrimitives.cpp:182:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsSupportsPRBoolImpl, nsISupportsPRBool,
 ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsISupportsPrimitives.h:10,
                 from nsSupportsPrimitives.h:42,
                 from nsSupportsPrimitives.cpp:39:
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRUint8Impl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRUint8Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:223:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsPRUint8Impl, nsISupportsPRUint8,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRUint16Impl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRUint16Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:268:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsPRUint16Impl, nsISupportsPRUint16,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRUint32Impl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRUint32Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:313:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsPRUint32Impl, nsISupportsPRUint32,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRUint64Impl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRUint64Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:358:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsPRUint64Impl, nsISupportsPRUint64,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRTimeImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRTimeImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:403:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsPRTimeImpl, nsISupportsPRTime,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsCharImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsCharImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:448:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsCharImpl, nsISupportsChar,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRInt16Impl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRInt16Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:493:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsPRInt16Impl, nsISupportsPRInt16,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRInt32Impl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRInt32Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:538:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsPRInt32Impl, nsISupportsPRInt32,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsPRInt64Impl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsPRInt64Impl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:583:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsPRInt64Impl, nsISupportsPRInt64,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsFloatImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsFloatImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:628:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsFloatImpl, nsISupportsFloat,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsDoubleImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsDoubleImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:673:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsDoubleImpl, nsISupportsDouble,
 ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsISupportsPrimitives.h:10,
                 from nsSupportsPrimitives.h:42,
                 from nsSupportsPrimitives.cpp:39:
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsVoidImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsVoidImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsSupportsPrimitives.cpp:719:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsSupportsVoidImpl, nsISupportsVoid,
 ^
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsInterfacePointerImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsInterfacePointerImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsSupportsPrimitives.cpp:761:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsSupportsInterfacePointerImpl,
 ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsISupportsPrimitives.h:10,
                 from nsSupportsPrimitives.h:42,
                 from nsSupportsPrimitives.cpp:39:
nsSupportsPrimitives.cpp: In member function 'virtual nsrefcnt nsSupportsDependentCString::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSupportsDependentCString' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSupportsPrimitives.cpp:842:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSupportsDependentCString,nsISupportsCString,nsISupportsPrimitive)
 ^
nsUnicharBuffer.cpp
c++ -o nsUnicharBuffer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsUnicharBuffer.pp nsUnicharBuffer.cpp
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from nsIUnicharBuffer.h:41,
                 from nsUnicharBuffer.h:41,
                 from nsUnicharBuffer.cpp:39:
nsUnicharBuffer.cpp: In member function 'virtual nsrefcnt UnicharBufferImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'UnicharBufferImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsUnicharBuffer.cpp:77:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(UnicharBufferImpl, nsIUnicharBuffer)
 ^
nsVariant.cpp
c++ -o nsVariant.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsVariant.pp nsVariant.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsVariant.cpp:43:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsVariant.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsVariant.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsVariant.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsVariant.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsVariant.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsVariant.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsVariant.cpp: In static member function 'static nsresult nsVariant::SetFromString(nsDiscriminatedUnion*, const char*)':
nsVariant.cpp:1508:62: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     return SetFromStringWithSize(data, strlen(aValue), aValue);
                                                              ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIVariant.h:10,
                 from nsVariant.h:42,
                 from nsVariant.cpp:42:
nsVariant.cpp: In member function 'virtual nsrefcnt nsVariant::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsVariant' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsVariant.cpp:1664:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsVariant, nsIVariant, nsIWritableVariant)
 ^
nsVoidArray.cpp
c++ -o nsVoidArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsVoidArray.pp nsVoidArray.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsVoidArray.h:43,
                 from nsVoidArray.cpp:37:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsVoidArray.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsVoidArray.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsVoidArray.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsVoidArray.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsVoidArray.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsVoidArray.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsVoidArray.cpp: In member function 'virtual PRBool nsVoidArray::SizeTo(PRInt32)':
nsVoidArray.cpp:186:63: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     char* bytes = (char *) PR_Realloc(mImpl,SIZEOF_IMPL(aSize));
                                                               ^
nsVoidArray.cpp:214:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   char* bytes = (char *) PR_Malloc(SIZEOF_IMPL(aSize));
                                                      ^
nsVoidArray.cpp: In member function 'virtual PRBool nsVoidArray::GrowArrayBy(PRInt32)':
nsVoidArray.cpp:60:68: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define SIZEOF_IMPL(n_) (sizeof(Impl) + sizeof(void *) * ((n_) - 1))
                                                                    ^
nsVoidArray.cpp:258:22: note: in expansion of macro 'SIZEOF_IMPL'
   PRUint32 newSize = SIZEOF_IMPL(newCapacity);
                      ^
nsVoidArray.cpp:269:15: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
       newSize = SIZEOF_IMPL(newCapacity);
               ^
nsVoidArray.cpp:274:19: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
       newCapacity = CAPACITYOF_IMPL(newSize);
                   ^
nsVoidArray.cpp: In member function 'PRInt32 nsVoidArray::IndexOf(void*) const':
nsVoidArray.cpp:374:28: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         return ap - mImpl->mArray;
                            ^
nsVoidArray.cpp: In member function 'PRInt32 nsStringArray::IndexOf(const nsAString_internal&) const':
nsVoidArray.cpp:782:28: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         return ap - mImpl->mArray;
                            ^
nsVoidArray.cpp: In member function 'PRInt32 nsCStringArray::IndexOf(const nsACString_internal&) const':
nsVoidArray.cpp:987:28: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         return ap - mImpl->mArray;
                            ^
nsVoidArray.cpp: In member function 'PRInt32 nsCStringArray::IndexOfIgnoreCase(const nsACString_internal&) const':
nsVoidArray.cpp:1007:28: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         return ap - mImpl->mArray;
                            ^
nsTextFormatter.cpp
c++ -o nsTextFormatter.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTextFormatter.pp nsTextFormatter.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsTextFormatter.h:63,
                 from nsTextFormatter.cpp:59:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsTextFormatter.cpp:60:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsTextFormatter.cpp:60:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsTextFormatter.cpp:60:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsTextFormatter.cpp:60:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsTextFormatter.cpp:60:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsTextFormatter.cpp:60:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsTextFormatter.cpp: In function 'int cvt_f(SprintfState*, double, int, int, PRUnichar, int)':
nsTextFormatter.cpp:398:15: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     numdigits = endnum - num;
               ^
nsTextFormatter.cpp:428:69: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PR_snprintf(bufp, bufsz - (bufp - buf), "%+03d", decpt-1);
                                                                     ^
nsTextFormatter.cpp:480:73: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 PR_snprintf(bufp, bufsz - (bufp - buf), "%+03d", decpt-1);
                                                                         ^
In file included from nsTextFormatter.cpp:56:0:
nsTextFormatter.cpp: In function 'NumArgState* BuildArgArray(const PRUnichar*, __va_list_tag*, int*, NumArgState*)':
../../dist/include/nspr/prmem.h:87:46: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PR_MALLOC(_bytes) (PR_Malloc((_bytes)))
                                              ^
nsTextFormatter.cpp:625:29: note: in expansion of macro 'PR_MALLOC'
  nas = (struct NumArgState*)PR_MALLOC(number * sizeof(struct NumArgState));
                             ^
nsTextFormatter.cpp: In function 'int dosprintf(SprintfState*, const PRUnichar*, __va_list_tag*)':
nsTextFormatter.cpp:1084:11: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
      u.ch = va_arg(ap, int);
           ^
nsTextFormatter.cpp:1147:9: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
   *u.ip = ss->cur - ss->base;
         ^
nsTextFormatter.cpp:849:22: warning: variable 'fmt0' set but not used [-Wunused-but-set-variable]
     const PRUnichar *fmt0;
                      ^
nsTextFormatter.cpp:862:22: warning: variable 'dolPt' set but not used [-Wunused-but-set-variable]
     const PRUnichar* dolPt = NULL;
                      ^
In file included from nsTextFormatter.cpp:56:0:
nsTextFormatter.cpp: In function 'int GrowStuff(SprintfState*, const PRUnichar*, PRUint32)':
../../dist/include/nspr/prmem.h:109:60: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PR_REALLOC(_ptr, _size) (PR_Realloc((_ptr), (_size)))
                                                            ^
nsTextFormatter.cpp:1214:29: note: in expansion of macro 'PR_REALLOC'
      newbase = (PRUnichar*) PR_REALLOC(ss->base, newlen*sizeof(PRUnichar));
                             ^
../../dist/include/nspr/prmem.h:87:46: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PR_MALLOC(_bytes) (PR_Malloc((_bytes)))
                                              ^
nsTextFormatter.cpp:1216:29: note: in expansion of macro 'PR_MALLOC'
      newbase = (PRUnichar*) PR_MALLOC(newlen*sizeof(PRUnichar));
                             ^
nsTextFormatter.cpp: In function 'int LimitStuff(SprintfState*, const PRUnichar*, PRUint32)':
nsTextFormatter.cpp:1307:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 limit = ss->maxlen - (ss->cur - ss->base);
                                                      ^
nsTextFormatter.cpp: In static member function 'static PRUint32 nsTextFormatter::vsnprintf(PRUnichar*, PRUint32, const PRUnichar*, __va_list_tag*)':
nsTextFormatter.cpp:1360:7: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     n = ss.cur - ss.base;
       ^
nsTimelineService.cpp
c++ -o nsTimelineService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTimelineService.pp nsTimelineService.cpp
nsValueArray.cpp
c++ -o nsValueArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsValueArray.pp nsValueArray.cpp
nsCOMArray.cpp
c++ -o nsCOMArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsCOMArray.pp nsCOMArray.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsVoidArray.h:43,
                 from nsCOMArray.h:42,
                 from nsCOMArray.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
nsArray.cpp
c++ -o nsArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsArray.pp nsArray.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsVoidArray.h:43,
                 from nsCOMArray.h:42,
                 from nsArray.h:43,
                 from nsArray.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIArray.h:10,
                 from nsArray.h:42,
                 from nsArray.cpp:39:
nsArray.cpp: In member function 'virtual nsrefcnt nsArray::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsArray.cpp:54:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsArray, nsIArray, nsIMutableArray)
 ^
nsArrayEnumerator.cpp
c++ -o nsArrayEnumerator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsArrayEnumerator.pp nsArrayEnumerator.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsVoidArray.h:43,
                 from nsCOMArray.h:42,
                 from nsArrayEnumerator.h:45,
                 from nsArrayEnumerator.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIArray.h:10,
                 from nsArrayEnumerator.h:44,
                 from nsArrayEnumerator.cpp:39:
nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsSimpleArrayEnumerator::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSimpleArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsArrayEnumerator.cpp:41:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsSimpleArrayEnumerator, nsISimpleEnumerator)
 ^
nsArrayEnumerator.cpp: In member function 'virtual nsrefcnt nsCOMArrayEnumerator::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsCOMArrayEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsArrayEnumerator.cpp:131:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsCOMArrayEnumerator, nsISimpleEnumerator)
 ^
nsHashPropertyBag.cpp
c++ -o nsHashPropertyBag.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsHashPropertyBag.pp nsHashPropertyBag.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsVoidArray.h:43,
                 from nsCOMArray.h:42,
                 from nsHashPropertyBag.h:44,
                 from nsHashPropertyBag.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsHashPropertyBag.h:50,
                 from nsHashPropertyBag.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsHashPropertyBag.h:50,
                 from nsHashPropertyBag.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsHashPropertyBag.h:50,
                 from nsHashPropertyBag.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsHashPropertyBag.h:50,
                 from nsHashPropertyBag.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsHashPropertyBag.h:50,
                 from nsHashPropertyBag.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsHashPropertyBag.h:50,
                 from nsHashPropertyBag.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsCOMPtr.h:64,
                 from nsHashPropertyBag.h:43,
                 from nsHashPropertyBag.cpp:40:
nsHashPropertyBag.cpp: In member function 'virtual nsrefcnt nsSimpleProperty::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSimpleProperty' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsHashPropertyBag.cpp:147:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsSimpleProperty, nsIProperty)
 ^
rm -f libxpcomds_s.a
ar cr libxpcomds_s.a nsAtomTable.o nsAtomService.o nsByteBuffer.o nsCheapSets.o nsCRT.o nsDeque.o nsEmptyEnumerator.o nsEnumeratorUtils.o nsFixedSizeAllocator.o nsHashSets.o nsHashtable.o nsObserverList.o nsObserverService.o nsProperties.o nsPersistentProperties.o nsQuickSort.o nsRecyclingAllocator.o nsStaticNameTable.o nsStringEnumerator.o nsSupportsArray.o nsSupportsArrayEnumerator.o nsSupportsPrimitives.o nsUnicharBuffer.o nsVariant.o nsVoidArray.o nsTextFormatter.o nsTimelineService.o nsValueArray.o nsCOMArray.o nsArray.o nsArrayEnumerator.o nsHashPropertyBag.o  
ranlib libxpcomds_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpcomds_s.a ../../dist/lib
nsIAtom.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIAtom nsIAtom.idl
nsIAtomService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIAtomService nsIAtomService.idl
nsICollection.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsICollection nsICollection.idl
nsIEnumerator.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIEnumerator nsIEnumerator.idl
nsIPersistentProperties2.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPersistentProperties2 nsIPersistentProperties2.idl
nsIProperty.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIProperty nsIProperty.idl
nsIPropertyBag.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPropertyBag nsIPropertyBag.idl
nsIPropertyBag2.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPropertyBag2 nsIPropertyBag2.idl
nsIWritablePropertyBag.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIWritablePropertyBag nsIWritablePropertyBag.idl
nsIWritablePropertyBag2.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIWritablePropertyBag2 nsIWritablePropertyBag2.idl
nsIRecyclingAllocator.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIRecyclingAllocator nsIRecyclingAllocator.idl
nsIVariant.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIVariant nsIVariant.idl
nsISerializable.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISerializable nsISerializable.idl
nsIStringEnumerator.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIStringEnumerator nsIStringEnumerator.idl
nsISupportsArray.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISupportsArray nsISupportsArray.idl
nsISupportsIterators.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISupportsIterators nsISupportsIterators.idl
nsITimelineService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsITimelineService nsITimelineService.idl
nsIArray.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIArray nsIArray.idl
nsIObserverService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIObserverService nsIObserverService.idl
nsIObserver.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIObserver nsIObserver.idl
nsIProperties.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIProperties nsIProperties.idl
nsISimpleEnumerator.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISimpleEnumerator nsISimpleEnumerator.idl
nsISupportsPrimitives.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISupportsPrimitives nsISupportsPrimitives.idl
../../dist/bin/xpt_link _xpidlgen/xpcom_ds.xpt _xpidlgen/nsIAtom.xpt _xpidlgen/nsIAtomService.xpt _xpidlgen/nsICollection.xpt _xpidlgen/nsIEnumerator.xpt _xpidlgen/nsIPersistentProperties2.xpt _xpidlgen/nsIProperty.xpt _xpidlgen/nsIPropertyBag.xpt _xpidlgen/nsIPropertyBag2.xpt _xpidlgen/nsIWritablePropertyBag.xpt _xpidlgen/nsIWritablePropertyBag2.xpt _xpidlgen/nsIRecyclingAllocator.xpt _xpidlgen/nsIVariant.xpt _xpidlgen/nsISerializable.xpt _xpidlgen/nsIStringEnumerator.xpt _xpidlgen/nsISupportsArray.xpt _xpidlgen/nsISupportsIterators.xpt _xpidlgen/nsITimelineService.xpt _xpidlgen/nsIArray.xpt _xpidlgen/nsIObserverService.xpt _xpidlgen/nsIObserver.xpt _xpidlgen/nsIProperties.xpt _xpidlgen/nsISimpleEnumerator.xpt _xpidlgen/nsISupportsPrimitives.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_ds.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/ds'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/io'
nsAppFileLocationProvider.cpp
c++ -o nsAppFileLocationProvider.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsAppFileLocationProvider.pp nsAppFileLocationProvider.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsIAtom.h:17,
                 from nsAppFileLocationProvider.cpp:43:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsAppFileLocationProvider.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsAppFileLocationProvider.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsAppFileLocationProvider.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsAppFileLocationProvider.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsAppFileLocationProvider.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsAppFileLocationProvider.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIDirectoryService.h:10,
                 from nsAppFileLocationProvider.h:40,
                 from nsAppFileLocationProvider.cpp:40:
nsAppFileLocationProvider.cpp: In member function 'virtual nsrefcnt nsAppFileLocationProvider::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsAppFileLocationProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsAppFileLocationProvider.cpp:134:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsAppFileLocationProvider, nsIDirectoryServiceProvider, nsIDirectoryServiceProvider2)
 ^
nsBinaryStream.cpp
c++ -o nsBinaryStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsBinaryStream.pp nsBinaryStream.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsBinaryStream.h:43,
                 from nsBinaryStream.cpp:54:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsBinaryStream.cpp:54:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsBinaryStream.cpp:54:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsBinaryStream.cpp:54:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsBinaryStream.cpp:54:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsBinaryStream.cpp:54:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsBinaryStream.cpp:54:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsBinaryStream.cpp: In member function 'virtual nsresult nsBinaryOutputStream::WriteBoolean(PRBool)':
nsBinaryStream.cpp:121:27: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     return Write8(aBoolean);
                           ^
nsBinaryStream.cpp: In member function 'virtual nsresult nsBinaryOutputStream::Write16(PRUint16)':
nsBinaryStream.cpp:133:9: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     a16 = NS_SWAP16(a16);
         ^
nsBinaryStream.cpp: In member function 'virtual nsresult nsBinaryOutputStream::WriteStringZ(const char*)':
nsBinaryStream.cpp:180:12: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     length = strlen(aString);
            ^
nsBinaryStream.cpp: In member function 'virtual nsresult nsBinaryOutputStream::WriteWStringZ(const PRUnichar*)':
nsBinaryStream.cpp:198:15: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     byteCount = length * sizeof(PRUnichar);
               ^
nsBinaryStream.cpp:214:17: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         copy[i] = NS_SWAP16(aString[i]);
                 ^
nsBinaryStream.cpp: In member function 'virtual nsresult nsBinaryInputStream::Read16(PRUint16*)':
nsBinaryStream.cpp:396:10: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     *a16 = NS_SWAP16(*a16);
          ^
nsBinaryStream.cpp: In function 'nsresult WriteSegmentToString(nsIInputStream*, void*, const char*, PRUint32, PRUint32, PRUint32*)':
nsBinaryStream.cpp:549:55: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     PRUint32 segmentLength = aCount / sizeof(PRUnichar);
                                                       ^
nsBinaryStream.cpp: In member function 'virtual nsresult nsBinaryInputStream::ReadString(nsAString_internal&)':
nsBinaryStream.cpp:595:59: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                       length*sizeof(PRUnichar), &bytesRead);
                                                           ^
nsByteArrayInputStream.cpp
c++ -o nsByteArrayInputStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsByteArrayInputStream.pp nsByteArrayInputStream.cpp
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIInputStream.h:10,
                 from ../../dist/include/xpcom/nsIByteArrayInputStream.h:10,
                 from nsByteArrayInputStream.h:39,
                 from nsByteArrayInputStream.cpp:39:
nsByteArrayInputStream.cpp: In member function 'virtual nsrefcnt nsByteArrayInputStream::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsByteArrayInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsByteArrayInputStream.cpp:42:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsByteArrayInputStream, nsIInputStream, nsIByteArrayInputStream)
 ^
nsByteArrayInputStream.cpp: In function 'nsresult NS_NewByteArrayInputStream(nsIByteArrayInputStream**, char*, long unsigned int)':
nsByteArrayInputStream.cpp:156:81: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     nsIByteArrayInputStream * stream = new nsByteArrayInputStream (buffer, bytes);
                                                                                 ^
nsDirectoryService.cpp
c++ -o nsDirectoryService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsDirectoryService.pp nsDirectoryService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsDirectoryService.h:43,
                 from nsDirectoryService.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsDirectoryService.h:43,
                 from nsDirectoryService.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsDirectoryService.h:43,
                 from nsDirectoryService.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsDirectoryService.h:43,
                 from nsDirectoryService.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsDirectoryService.h:43,
                 from nsDirectoryService.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsDirectoryService.h:43,
                 from nsDirectoryService.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from nsDirectoryService.h:43,
                 from nsDirectoryService.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDirectoryService.cpp: In member function 'nsresult nsDirectoryService::GetCurrentProcessDirectory(nsILocalFile**)':
nsDirectoryService.cpp:256:66: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
         putenv("MOZILLA_FIVE_HOME=" MOZ_DEFAULT_MOZILLA_FIVE_HOME);
                                                                  ^
nsDirectoryService.cpp:132:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv; 
              ^
In file included from ../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from nsDirectoryService.cpp:40:
nsDirectoryService.cpp: In member function 'virtual nsrefcnt nsDirectoryService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsDirectoryService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:767:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsDirectoryService.cpp:565:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS4'
 NS_IMPL_THREADSAFE_ISUPPORTS4(nsDirectoryService, nsIProperties, nsIDirectoryService, nsIDirectoryServiceProvider, nsIDirectoryServiceProvider2)
 ^
nsEscape.cpp
c++ -o nsEscape.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsEscape.pp nsEscape.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsEscape.h:46,
                 from nsEscape.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsEscape.h:46,
                 from nsEscape.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsEscape.h:46,
                 from nsEscape.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsEscape.h:46,
                 from nsEscape.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsEscape.h:46,
                 from nsEscape.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsEscape.h:46,
                 from nsEscape.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsEscape.h:46,
                 from nsEscape.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsEscape.cpp:40:0:
nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsEscape.cpp: In function 'PRInt32 nsUnescapeCount(char*)':
nsEscape.cpp:204:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
              *dst = UNHEX(*src) << 4;
                   ^
nsEscape.cpp:204:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
nsEscape.cpp:204:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
nsEscape.cpp:209:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
              *dst = (*dst + UNHEX(*src));
                   ^
nsEscape.cpp: In function 'PRUnichar* nsEscapeHTML2(const PRUnichar*, PRInt32)':
nsEscape.cpp:297:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (aSourceBufferLen >=
                        ^
nsEscape.cpp: In function 'PRBool NS_EscapeURL(const char*, PRInt32, PRUint32, nsACString_internal&)':
nsEscape.cpp:407:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         partLen = strlen(part);
                 ^
nsEscape.cpp: In function 'PRBool NS_UnescapeURL(const char*, PRInt32, PRUint32, nsACString_internal&)':
nsEscape.cpp:485:13: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         len = strlen(str);
             ^
nsEscape.cpp:510:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                     result.Append(last, p - last);
                                                 ^
nsEscape.cpp:69:50: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
      ((C >= 'a' && C <= 'f') ? C - 'a' + 10 : 0)))
                                                  ^
nsEscape.cpp:513:46: note: in expansion of macro 'UNHEX'
                 char u = (UNHEX(*p1) << 4) + UNHEX(*p2);
                                              ^
nsEscape.cpp:523:45: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         result.Append(last, str + len - last);
                                             ^
nsInputStreamTee.cpp
c++ -o nsInputStreamTee.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsInputStreamTee.pp nsInputStreamTee.cpp
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIInputStream.h:10,
                 from ../../dist/include/xpcom/nsIInputStreamTee.h:10,
                 from nsInputStreamTee.cpp:39:
nsInputStreamTee.cpp: In member function 'virtual nsrefcnt nsInputStreamTee::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsInputStreamTee' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsInputStreamTee.cpp:112:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsInputStreamTee,
 ^
nsLinebreakConverter.cpp
c++ -o nsLinebreakConverter.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsLinebreakConverter.pp nsLinebreakConverter.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsLinebreakConverter.h:43,
                 from nsLinebreakConverter.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsLinebreakConverter.h:43,
                 from nsLinebreakConverter.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsLinebreakConverter.h:43,
                 from nsLinebreakConverter.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsLinebreakConverter.h:43,
                 from nsLinebreakConverter.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsLinebreakConverter.h:43,
                 from nsLinebreakConverter.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsLinebreakConverter.h:43,
                 from nsLinebreakConverter.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsLinebreakConverter.h:43,
                 from nsLinebreakConverter.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsLinebreakConverter.cpp: In static member function 'static char* nsLinebreakConverter::ConvertLineBreaks(const char*, nsLinebreakConverter::ELinebreakType, nsLinebreakConverter::ELinebreakType, PRInt32, PRInt32*)':
nsLinebreakConverter.cpp:344:68: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 sourceLen = (aSrcLen == kIgnoreLen) ? strlen(aSrc) + 1 : aSrcLen;
                                                                    ^
nsLinebreakConverter.cpp: In static member function 'static nsresult nsLinebreakConverter::ConvertLineBreaksInSitu(char**, nsLinebreakConverter::ELinebreakType, nsLinebreakConverter::ELinebreakType, PRInt32, PRInt32*)':
nsLinebreakConverter.cpp:370:73: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 sourceLen = (aSrcLen == kIgnoreLen) ? strlen(*ioBuffer) + 1 : aSrcLen;
                                                                         ^
nsLinebreakConverter.cpp: In instantiation of 'T* ConvertUnknownBreaks(const T*, PRInt32&, const char*) [with T = char; PRInt32 = int]':
nsLinebreakConverter.cpp:348:106:   required from here
nsLinebreakConverter.cpp:257:42: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 destBreakLen = strlen(destBreak);
                                          ^
nsLinebreakConverter.cpp: In instantiation of 'T* ConvertBreaks(const T*, PRInt32&, const char*, const char*) [with T = char; PRInt32 = int]':
nsLinebreakConverter.cpp:350:131:   required from here
nsLinebreakConverter.cpp:150:40: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 srcBreakLen = strlen(srcBreak);
                                        ^
nsLinebreakConverter.cpp:151:42: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 destBreakLen = strlen(destBreak);
                                          ^
nsLinebreakConverter.cpp: In instantiation of 'T* ConvertUnknownBreaks(const T*, PRInt32&, const char*) [with T = short unsigned int; PRInt32 = int]':
nsLinebreakConverter.cpp:417:106:   required from here
nsLinebreakConverter.cpp:257:42: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 destBreakLen = strlen(destBreak);
                                          ^
nsLinebreakConverter.cpp: In instantiation of 'T* ConvertBreaks(const T*, PRInt32&, const char*, const char*) [with T = short unsigned int; PRInt32 = int]':
nsLinebreakConverter.cpp:419:131:   required from here
nsLinebreakConverter.cpp:150:40: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 srcBreakLen = strlen(srcBreak);
                                        ^
nsLinebreakConverter.cpp:151:42: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 destBreakLen = strlen(destBreak);
                                          ^
nsLocalFileCommon.cpp
c++ -o nsLocalFileCommon.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsLocalFileCommon.pp nsLocalFileCommon.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsLocalFileUnix.h:52,
                 from nsLocalFile.h:78,
                 from nsLocalFileCommon.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsLocalFileUnix.h:52,
                 from nsLocalFile.h:78,
                 from nsLocalFileCommon.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsLocalFileUnix.h:52,
                 from nsLocalFile.h:78,
                 from nsLocalFileCommon.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsLocalFileUnix.h:52,
                 from nsLocalFile.h:78,
                 from nsLocalFileCommon.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsLocalFileUnix.h:52,
                 from nsLocalFile.h:78,
                 from nsLocalFileCommon.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsLocalFileUnix.h:52,
                 from nsLocalFile.h:78,
                 from nsLocalFileCommon.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsLocalFileUnix.h:52,
                 from nsLocalFile.h:78,
                 from nsLocalFileCommon.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsLocalFileCommon.cpp: In member function 'virtual nsresult nsLocalFile::CreateUnique(PRUint32, PRUint32)':
nsLocalFileCommon.cpp:104:52: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         leafName.SetLength(lastDot - leafName.get()); // strip suffix and dot.
                                                    ^
nsLocalFileCommon.cpp:107:74: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 maxRootLength = (kMaxFilenameLength - 4) - strlen(suffix) - 1;
                                                                          ^
nsLocalFileCommon.cpp: In function 'PRInt32 SplitPath(PRUnichar*, PRUnichar**, PRInt32)':
nsLocalFileCommon.cpp:163:22: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     return nodePtr - nodeArray;
                      ^
nsMultiplexInputStream.cpp
c++ -o nsMultiplexInputStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsMultiplexInputStream.pp nsMultiplexInputStream.cpp
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIInputStream.h:10,
                 from ../../dist/include/xpcom/nsIMultiplexInputStream.h:10,
                 from nsMultiplexInputStream.h:47,
                 from nsMultiplexInputStream.cpp:44:
nsMultiplexInputStream.cpp: In member function 'virtual nsrefcnt nsMultiplexInputStream::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsMultiplexInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:762:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsMultiplexInputStream.cpp:85:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3'
 NS_IMPL_THREADSAFE_ISUPPORTS3(nsMultiplexInputStream,
 ^
nsPipe3.cpp
c++ -o nsPipe3.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsPipe3.pp nsPipe3.cpp
nsPipe3.cpp: In member function 'void nsPipeOutputStream::SetWritable(PRBool)':
nsPipe3.cpp:189:51: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     void SetWritable(PRBool writable) { mWritable = writable; }
                                                   ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIInputStream.h:10,
                 from ../../dist/include/xpcom/nsIAsyncInputStream.h:10,
                 from ../../dist/include/xpcom/nsIPipe.h:10,
                 from nsPipe3.cpp:38:
nsPipe3.cpp: In member function 'virtual nsrefcnt nsPipe::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsPipe' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsPipe3.cpp:332:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsPipe, nsIPipe)
 ^
nsPipe3.cpp: In member function 'nsresult nsPipe::GetReadSegment(const char*&, PRUint32&)':
nsPipe3.cpp:409:16: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     segmentLen = mReadLimit - mReadCursor;
                ^
nsPipe3.cpp: In member function 'nsresult nsPipe::GetWriteSegment(char*&, PRUint32&)':
nsPipe3.cpp:507:16: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     segmentLen = mWriteLimit - mWriteCursor;
                ^
nsPipe3.cpp: In member function 'virtual nsresult nsPipeInputStream::Search(const char*, PRBool, PRBool*, PRUint32*)':
nsPipe3.cpp:891:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 strLen = strlen(forString);
                                       ^
nsPipe3.cpp:902:37: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         PRUint32 i, len1 = limit1 - cursor1;
                                     ^
nsPipe3.cpp:928:14: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         len2 = limit2 - cursor2;
              ^
nsStreamUtils.cpp
c++ -o nsStreamUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStreamUtils.pp nsStreamUtils.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsStreamUtils.cpp:44:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsStreamUtils.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsStreamUtils.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsStreamUtils.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsStreamUtils.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsStreamUtils.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsStreamUtils.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIInputStream.h:10,
                 from nsStreamUtils.h:42,
                 from nsStreamUtils.cpp:39:
nsStreamUtils.cpp: In member function 'virtual nsrefcnt nsInputStreamReadyEvent::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsInputStreamReadyEvent' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsStreamUtils.cpp:132:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsInputStreamReadyEvent,
 ^
nsStreamUtils.cpp: In member function 'virtual nsrefcnt nsOutputStreamReadyEvent::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsOutputStreamReadyEvent' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsStreamUtils.cpp:228:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsOutputStreamReadyEvent,
 ^
nsScriptableInputStream.cpp
c++ -o nsScriptableInputStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsScriptableInputStream.pp nsScriptableInputStream.cpp
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIScriptableInputStream.h:10,
                 from nsScriptableInputStream.h:41,
                 from nsScriptableInputStream.cpp:38:
nsScriptableInputStream.cpp: In member function 'virtual nsrefcnt nsScriptableInputStream::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsScriptableInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsScriptableInputStream.cpp:41:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsScriptableInputStream, nsIScriptableInputStream)
 ^
nsSegmentedBuffer.cpp
c++ -o nsSegmentedBuffer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSegmentedBuffer.pp nsSegmentedBuffer.cpp
nsSegmentedBuffer.cpp: In member function 'char* nsSegmentedBuffer::AppendNewSegment()':
nsSegmentedBuffer.cpp:71:59: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
         PRUint32 bytes = mSegmentArrayCount * sizeof(char*);
                                                           ^
nsSegmentedBuffer.cpp:80:53: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
         PRUint32 bytes = newArraySize * sizeof(char*);
                                                     ^
SpecialSystemDirectory.cpp
c++ -o SpecialSystemDirectory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/SpecialSystemDirectory.pp SpecialSystemDirectory.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from SpecialSystemDirectory.cpp:44:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from SpecialSystemDirectory.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from SpecialSystemDirectory.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from SpecialSystemDirectory.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from SpecialSystemDirectory.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from SpecialSystemDirectory.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from SpecialSystemDirectory.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStorageStream.cpp
c++ -o nsStorageStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStorageStream.pp nsStorageStream.cpp
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIStorageStream.h:10,
                 from nsStorageStream.h:50,
                 from nsStorageStream.cpp:48:
nsStorageStream.cpp: In member function 'virtual nsrefcnt nsStorageStream::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsStorageStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsStorageStream.cpp:96:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsStorageStream,
 ^
nsStorageStream.cpp: In member function 'virtual nsresult nsStorageStream::Write(const char*, PRUint32, PRUint32*)':
nsStorageStream.cpp:204:28: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         availableInSegment = mSegmentEnd - mWriteCursor;
                            ^
nsStorageStream.cpp:214:32: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             availableInSegment = mSegmentEnd - mWriteCursor;
                                ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIStorageStream.h:10,
                 from nsStorageStream.h:50,
                 from nsStorageStream.cpp:48:
nsStorageStream.cpp: In member function 'virtual nsrefcnt nsStorageInputStream::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsStorageInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsStorageStream.cpp:392:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsStorageInputStream,
 ^
nsStorageStream.cpp: In member function 'virtual nsresult nsStorageInputStream::Read(char*, PRUint32, PRUint32*)':
nsStorageStream.cpp:439:28: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         availableInSegment = mSegmentEnd - mReadCursor;
                            ^
nsStorageStream.cpp: In member function 'virtual nsresult nsStorageInputStream::ReadSegments(nsWriteSegmentFun, void*, PRUint32, PRUint32*)':
nsStorageStream.cpp:478:28: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         availableInSegment = mSegmentEnd - mReadCursor;
                            ^
nsStorageStream.cpp:486:32: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             availableInSegment = mSegmentEnd - mReadCursor;
                                ^
nsStringStream.cpp
c++ -o nsStringStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStringStream.pp nsStringStream.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsStringStream.h:43,
                 from nsStringStream.cpp:54:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsStringStream.h:43,
                 from nsStringStream.cpp:54:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsStringStream.h:43,
                 from nsStringStream.cpp:54:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsStringStream.h:43,
                 from nsStringStream.cpp:54:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsStringStream.h:43,
                 from nsStringStream.cpp:54:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsStringStream.h:43,
                 from nsStringStream.cpp:54:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsStringStream.h:43,
                 from nsStringStream.cpp:54:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsISeekableStream.h:10,
                 from nsStringStream.h:42,
                 from nsStringStream.cpp:54:
nsStringStream.cpp: In member function 'virtual nsrefcnt nsStringInputStream::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsStringInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:762:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsStringStream.cpp:132:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3'
 NS_IMPL_THREADSAFE_ISUPPORTS3(nsStringInputStream,
 ^
nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::SetData(const char*, PRInt32)':
nsStringStream.cpp:146:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         dataLen = strlen(data);
                 ^
nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::AdoptData(char*, PRInt32)':
nsStringStream.cpp:157:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         dataLen = strlen(data);
                 ^
nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::ShareData(const char*, PRInt32)':
nsStringStream.cpp:173:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         dataLen = strlen(data);
                 ^
nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::Seek(PRInt32, PRInt64)':
nsStringStream.cpp:264:19: warning: variable 'maxUint32' set but not used [-Wunused-but-set-variable]
     const nsInt64 maxUint32 = PR_UINT32_MAX;
                   ^
nsUnicharInputStream.cpp
c++ -o nsUnicharInputStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsUnicharInputStream.pp nsUnicharInputStream.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsUnicharInputStream.cpp:43:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsUnicharInputStream.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsUnicharInputStream.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsUnicharInputStream.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsUnicharInputStream.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsUnicharInputStream.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsUnicharInputStream.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsUnicharInputStream.cpp:45:0:
../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF8toUTF16::write(const value_type*, PRUint32)':
../../dist/include/string/nsUTF8Utils.h:172:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../dist/include/string/nsUTF8Utils.h:195:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../dist/include/string/nsUTF8Utils.h:199:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 CalculateUTF8Length::write(const value_type*, PRUint32)':
../../dist/include/string/nsUTF8Utils.h:273:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF16toUTF8::write(const value_type*, PRUint32)':
../../dist/include/string/nsUTF8Utils.h:313:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xC0 | (char)(c >> 6);
                        ^
../../dist/include/string/nsUTF8Utils.h:314:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c);
                        ^
../../dist/include/string/nsUTF8Utils.h:318:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xE0 | (char)(c >> 12);
                        ^
../../dist/include/string/nsUTF8Utils.h:319:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & (c >> 6));
                        ^
../../dist/include/string/nsUTF8Utils.h:320:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c );
                        ^
../../dist/include/string/nsUTF8Utils.h:343:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0xF0 | (char)(ucs4 >> 18);
                            ^
../../dist/include/string/nsUTF8Utils.h:344:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 12));
                            ^
../../dist/include/string/nsUTF8Utils.h:345:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 6));
                            ^
../../dist/include/string/nsUTF8Utils.h:346:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & ucs4);
                            ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIUnicharInputStream.h:10,
                 from nsUnicharInputStream.cpp:38:
nsUnicharInputStream.cpp: In member function 'virtual nsrefcnt StringUnicharInputStream::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'StringUnicharInputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsUnicharInputStream.cpp:173:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(StringUnicharInputStream, nsIUnicharInputStream)
 ^
nsUnicharInputStream.cpp: In member function 'virtual nsrefcnt UTF8InputStream::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'UTF8InputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsUnicharInputStream.cpp:244:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(UTF8InputStream,nsIUnicharInputStream)
 ^
nsUnicharInputStream.cpp: In member function 'PRInt32 UTF8InputStream::Fill(nsresult*)':
nsUnicharInputStream.cpp:399:22: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   mUnicharDataLength = converter.Length();
                      ^
nsUnicharInputStream.cpp: In static member function 'static void UTF8InputStream::CountValidUTF8Bytes(const char*, PRUint32, PRUint32&, PRUint32&)':
nsUnicharInputStream.cpp:438:19: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   aValidUTF8bytes = c - aBuffer;
                   ^
nsNativeCharsetUtils.cpp
c++ -o nsNativeCharsetUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsNativeCharsetUtils.pp nsNativeCharsetUtils.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsNativeCharsetUtils.cpp:94:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
nsNativeCharsetUtils.cpp: In member function 'nsresult nsNativeCharsetConverter::NativeToUnicode(const char**, PRUint32*, PRUnichar**, PRUint32*)':
nsNativeCharsetUtils.cpp:501:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         *inputLeft = inLeft;
                    ^
nsNativeCharsetUtils.cpp:502:21: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         *outputLeft = outLeft / 2;
                     ^
nsNativeCharsetUtils.cpp: In member function 'nsresult nsNativeCharsetConverter::UnicodeToNative(const PRUnichar**, PRUint32*, char**, PRUint32*)':
nsNativeCharsetUtils.cpp:573:24: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             *inputLeft = inLeft / 2;
                        ^
nsNativeCharsetUtils.cpp:574:25: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             *outputLeft = outLeft;
                         ^
nsNativeCharsetUtils.cpp: In function 'nsresult NS_CopyUnicodeToNative(const nsAString_internal&, nsACString_internal&)':
nsNativeCharsetUtils.cpp:862:42: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 bufLeft = Distance(iter, end);
                                          ^
nsNativeCharsetUtils.cpp:871:56: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
             output.Append(temp, sizeof(temp) - tempLeft);
                                                        ^
nsFastLoadFile.cpp
c++ -o nsFastLoadFile.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFastLoadFile.pp nsFastLoadFile.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsFastLoadFile.cpp:45:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsFastLoadFile.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsFastLoadFile.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsFastLoadFile.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsFastLoadFile.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsFastLoadFile.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsFastLoadFile.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsFastLoadFile.cpp: In function 'PRUint32 NS_AccumulateFastLoadChecksum(PRUint32*, const PRUint8*, PRUint32, PRBool)':
nsFastLoadFile.cpp:121:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             U = (aBuffer[0] << 8) | aBuffer[1];
               ^
nsFastLoadFile.cpp:129:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             U = (aBuffer[0] << 8) | aBuffer[1];
               ^
nsFastLoadFile.cpp:146:19: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                 U <<= 8;
                   ^
nsFastLoadFile.cpp:154:19: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 U |= W & 0xff;
                   ^
nsFastLoadFile.cpp:157:19: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                 U = NS_SWAP16(U);
                   ^
nsFastLoadFile.cpp:159:19: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 U = W >> 24;
                   ^
nsFastLoadFile.cpp:175:19: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 U = NS_SWAP16(W);
                   ^
nsFastLoadFile.cpp:177:19: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 U = W >> 16;
                   ^
nsFastLoadFile.cpp:178:19: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 U = NS_SWAP16(W);
                   ^
nsFastLoadFile.cpp:191:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             U = (aBuffer[0] << 8) | aBuffer[1];
               ^
nsFastLoadFile.cpp:193:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             U = (aBuffer[2] << 8) | aBuffer[3];
               ^
nsFastLoadFile.cpp:198:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             U = (aBuffer[0] << 8) | aBuffer[1];
               ^
nsFastLoadFile.cpp:205:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             U = (aBuffer[0] << 8) | aBuffer[1];
               ^
nsFastLoadFile.cpp: In member function 'virtual nsresult nsFastLoadFileReader::Read(char*, PRUint32, PRUint32*)':
nsFastLoadFile.cpp:573:35: warning: conversion to 'unsigned int:31' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 entry->mBytesLeft = bytesLeft;
                                   ^
nsFastLoadFile.cpp:581:31: warning: conversion to 'unsigned int:31' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             entry->mBytesLeft -= 8;
                               ^
nsFastLoadFile.cpp:589:27: warning: conversion to 'unsigned int:31' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         entry->mBytesLeft -= *aBytesRead;
                           ^
nsFastLoadFile.cpp: In member function 'virtual nsresult nsFastLoadFileReader::ReadSegments(nsWriteSegmentFun, void*, PRUint32, PRUint32*)':
nsFastLoadFile.cpp:614:27: warning: conversion to 'unsigned int:31' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         entry->mBytesLeft -= *aResult;
                           ^
In file included from nsFastLoadFile.cpp:41:0:
nsFastLoadFile.cpp: In member function 'virtual nsresult nsFastLoadFileReader::ComputeChecksum(PRUint32*)':
nsFastLoadFile.cpp:682:76: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     while (NS_SUCCEEDED(rv = stream->Read(buf + rem, sizeof buf - rem, &len)) &&
                                                                            ^
../../dist/include/xpcom/nscore.h:448:44: note: in definition of macro 'NS_LIKELY'
 #define NS_LIKELY(x)    (__builtin_expect((x), 1))
                                            ^
nsFastLoadFile.cpp:682:12: note: in expansion of macro 'NS_SUCCEEDED'
     while (NS_SUCCEEDED(rv = stream->Read(buf + rem, sizeof buf - rem, &len)) &&
            ^
nsFastLoadFile.cpp: In member function 'nsresult nsFastLoadFileReader::Open()':
nsFastLoadFile.cpp:971:19: warning: variable 'maxUint32' set but not used [-Wunused-but-set-variable]
     const nsInt64 maxUint32 = PR_UINT32_MAX;
                   ^
nsFastLoadFile.cpp: In member function 'virtual nsresult nsFastLoadFileReader::ReadObject(PRBool, nsISupports**)':
nsFastLoadFile.cpp:1075:37: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRInt64 {aka long int}' may alter its value [-Wconversion]
             PRUint32 saveOffset32 = saveOffset;
                                     ^
nsFastLoadFile.cpp:1142:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRInt64 {aka long int}' may alter its value [-Wconversion]
                 mCurrentDocumentMapEntry->mBytesLeft -=
                                                      ^
nsFastLoadFile.cpp:1142:54: warning: conversion to 'unsigned int:31' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
nsFastLoadFile.cpp: In member function 'virtual nsresult nsFastLoadFileWriter::SelectMuxedDocument(nsISupports*, nsISupports**)':
nsFastLoadFile.cpp:1461:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRInt64 {aka long int}' may alter its value [-Wconversion]
     PRUint32 currentSegmentOffset32 = currentSegmentOffset;
                                       ^
In file included from nsFastLoadFile.cpp:41:0:
nsFastLoadFile.cpp: In member function 'virtual nsresult nsFastLoadFileWriter::Close()':
nsFastLoadFile.cpp:2036:74: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                             input->Read(buf + rem, sizeof buf - rem, &len)) &&
                                                                          ^
../../dist/include/xpcom/nscore.h:448:44: note: in definition of macro 'NS_LIKELY'
 #define NS_LIKELY(x)    (__builtin_expect((x), 1))
                                            ^
nsFastLoadFile.cpp:2035:16: note: in expansion of macro 'NS_SUCCEEDED'
         while (NS_SUCCEEDED(rv =
                ^
nsFastLoadFile.cpp: In member function 'nsresult nsFastLoadFileWriter::WriteObjectCommon(nsISupports*, PRBool, PRUint32)':
nsFastLoadFile.cpp:2137:37: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
             entry->mInfo.mCIDOffset = thisOffset + sizeof(oid);
                                     ^
nsFastLoadService.cpp
c++ -o nsFastLoadService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFastLoadService.pp nsFastLoadService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from nsBinaryStream.h:43,
                 from nsFastLoadFile.h:49,
                 from nsFastLoadService.cpp:47:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsFastLoadFile.h:49,
                 from nsFastLoadService.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsFastLoadFile.h:49,
                 from nsFastLoadService.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsFastLoadFile.h:49,
                 from nsFastLoadService.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsFastLoadFile.h:49,
                 from nsFastLoadService.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsFastLoadFile.h:49,
                 from nsFastLoadService.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from nsBinaryStream.h:44,
                 from nsFastLoadFile.h:49,
                 from nsFastLoadService.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from nsFastLoadService.cpp:46:
nsFastLoadService.cpp: In member function 'virtual nsrefcnt nsFastLoadService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsFastLoadService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsFastLoadService.cpp:63:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsFastLoadService, nsIFastLoadService)
 ^
nsFastLoadService.cpp: In static member function 'static nsresult nsFastLoadService::Create(nsISupports*, const nsIID&, void**)':
nsFastLoadService.cpp:102:16: warning: deleting object of polymorphic class type 'nsFastLoadService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
         delete fastLoadService;
                ^
nsFastLoadService.cpp: In member function 'virtual nsresult nsFastLoadService::WriteFastLoadPtr(nsIObjectOutputStream*, nsISupports*)':
nsFastLoadService.cpp:569:43: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRInt64 {aka long int}' may alter its value [-Wconversion]
     rv = aOutputStream->Write32(nextOffset);
                                           ^
nsLocalFileUnix.cpp
c++ -o nsLocalFileUnix.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsLocalFileUnix.pp nsLocalFileUnix.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsLocalFileUnix.cpp:75:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsLocalFileUnix.cpp:75:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsLocalFileUnix.cpp:75:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsLocalFileUnix.cpp:75:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsLocalFileUnix.cpp:75:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsLocalFileUnix.cpp:75:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsLocalFileUnix.cpp:75:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from ../../dist/include/xpcom/nsCppSharedAllocator.h:4,
                 from ../../dist/include/xpcom/nsCRT.h:46,
                 from nsLocalFileUnix.cpp:71:
nsLocalFileUnix.cpp: In member function 'virtual nsrefcnt nsDirEnumeratorUnix::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsDirEnumeratorUnix' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsLocalFileUnix.cpp:153:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsDirEnumeratorUnix, nsISimpleEnumerator, nsIDirectoryEnumerator)
 ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from ../../dist/include/xpcom/nsCppSharedAllocator.h:4,
                 from ../../dist/include/xpcom/nsCRT.h:46,
                 from nsLocalFileUnix.cpp:71:
nsLocalFileUnix.cpp: In member function 'virtual nsrefcnt nsLocalFile::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsLocalFile' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsLocalFileUnix.cpp:255:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsLocalFile,
 ^
nsLocalFileUnix.cpp: In member function 'virtual nsresult nsLocalFile::InitWithNativePath(const nsACString_internal&)':
nsLocalFileUnix.cpp:321:39: warning: conversion to 'nsACString_internal::index_type {aka unsigned int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion]
     while ((len > 1) && (mPath[len - 1] == '/'))
                                       ^
nsLocalFileUnix.cpp:323:24: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion]
     mPath.SetLength(len);
                        ^
nsLocalFileUnix.cpp: In member function 'virtual nsresult nsLocalFile::SetNativeLeafName(const nsACString_internal&)':
nsLocalFileUnix.cpp:585:77: warning: conversion to 'nsACString_internal::index_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     mPath.Replace(begin.get() - mPath.get(), Distance(begin, end), aLeafName);
                                                                             ^
nsLocalFileUnix.cpp:585:77: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
nsLocalFileUnix.cpp: In member function 'virtual nsresult nsLocalFile::Contains(nsIFile*, PRBool, PRBool*)':
nsLocalFileUnix.cpp:1462:23: warning: conversion to 'nsACString_internal::index_type {aka unsigned int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion]
         if (inPath[len] == '/')
                       ^
nsLocalFileUnix.cpp: In member function 'virtual nsresult nsLocalFile::GetNativeTarget(nsACString_internal&)':
nsLocalFileUnix.cpp:1531:36: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         PRInt32 len = strlen(target);
                                    ^
nsLocalFileUnix.cpp:1542:14: warning: conversion to 'PRInt32 {aka int}' from '__off_t {aka long int}' may alter its value [-Wconversion]
         size = symStat.st_size;
              ^
rm -f libxpcomio_s.a
ar cr libxpcomio_s.a nsAppFileLocationProvider.o nsBinaryStream.o nsByteArrayInputStream.o nsDirectoryService.o nsEscape.o nsInputStreamTee.o nsLinebreakConverter.o nsLocalFileCommon.o nsMultiplexInputStream.o nsPipe3.o nsStreamUtils.o nsScriptableInputStream.o nsSegmentedBuffer.o SpecialSystemDirectory.o nsStorageStream.o nsStringStream.o nsUnicharInputStream.o nsNativeCharsetUtils.o nsFastLoadFile.o nsFastLoadService.o nsLocalFileUnix.o  
ranlib libxpcomio_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpcomio_s.a ../../dist/lib
nsIBinaryInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIBinaryInputStream nsIBinaryInputStream.idl
nsIBinaryOutputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIBinaryOutputStream nsIBinaryOutputStream.idl
nsIByteArrayInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIByteArrayInputStream nsIByteArrayInputStream.idl
nsIDirectoryEnumerator.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIDirectoryEnumerator nsIDirectoryEnumerator.idl
nsIFastLoadFileControl.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIFastLoadFileControl nsIFastLoadFileControl.idl
nsIFastLoadService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIFastLoadService nsIFastLoadService.idl
nsIInputStreamTee.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIInputStreamTee nsIInputStreamTee.idl
nsILocalFileWin.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsILocalFileWin nsILocalFileWin.idl
nsILineInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsILineInputStream nsILineInputStream.idl
nsIUnicharLineInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIUnicharLineInputStream nsIUnicharLineInputStream.idl
nsIMultiplexInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIMultiplexInputStream nsIMultiplexInputStream.idl
nsIObjectInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIObjectInputStream nsIObjectInputStream.idl
nsIObjectOutputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIObjectOutputStream nsIObjectOutputStream.idl
nsIPipe.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPipe nsIPipe.idl
nsISeekableStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISeekableStream nsISeekableStream.idl
nsIStorageStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIStorageStream nsIStorageStream.idl
nsIStringStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIStringStream nsIStringStream.idl
nsIStreamBufferAccess.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIStreamBufferAccess nsIStreamBufferAccess.idl
nsIAsyncInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIAsyncInputStream nsIAsyncInputStream.idl
nsIAsyncOutputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIAsyncOutputStream nsIAsyncOutputStream.idl
nsIUnicharInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIUnicharInputStream nsIUnicharInputStream.idl
nsIUnicharOutputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIUnicharOutputStream nsIUnicharOutputStream.idl
nsIConverterInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIConverterInputStream nsIConverterInputStream.idl
nsIConverterOutputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIConverterOutputStream nsIConverterOutputStream.idl
nsIDirectoryService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIDirectoryService nsIDirectoryService.idl
nsIFile.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIFile nsIFile.idl
nsILocalFile.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsILocalFile nsILocalFile.idl
nsIInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIInputStream nsIInputStream.idl
nsIOutputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIOutputStream nsIOutputStream.idl
nsIScriptableInputStream.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIScriptableInputStream nsIScriptableInputStream.idl
../../dist/bin/xpt_link _xpidlgen/xpcom_io.xpt _xpidlgen/nsIBinaryInputStream.xpt _xpidlgen/nsIBinaryOutputStream.xpt _xpidlgen/nsIByteArrayInputStream.xpt _xpidlgen/nsIDirectoryEnumerator.xpt _xpidlgen/nsIFastLoadFileControl.xpt _xpidlgen/nsIFastLoadService.xpt _xpidlgen/nsIInputStreamTee.xpt _xpidlgen/nsILocalFileWin.xpt _xpidlgen/nsILineInputStream.xpt _xpidlgen/nsIUnicharLineInputStream.xpt _xpidlgen/nsIMultiplexInputStream.xpt _xpidlgen/nsIObjectInputStream.xpt _xpidlgen/nsIObjectOutputStream.xpt _xpidlgen/nsIPipe.xpt _xpidlgen/nsISeekableStream.xpt _xpidlgen/nsIStorageStream.xpt _xpidlgen/nsIStringStream.xpt _xpidlgen/nsIStreamBufferAccess.xpt _xpidlgen/nsIAsyncInputStream.xpt _xpidlgen/nsIAsyncOutputStream.xpt _xpidlgen/nsIUnicharInputStream.xpt _xpidlgen/nsIUnicharOutputStream.xpt _xpidlgen/nsIConverterInputStream.xpt _xpidlgen/nsIConverterOutputStream.xpt _xpidlgen/nsIDirectoryService.xpt _xpidlgen/nsIFile.xpt _xpidlgen/nsILocalFile.xpt _xpidlgen/nsIInputStream.xpt _xpidlgen/nsIOutputStream.xpt _xpidlgen/nsIScriptableInputStream.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_io.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/io'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/components'
nsCategoryManager.cpp
c++ -o nsCategoryManager.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -DEXPORT_XPTI_API -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsCategoryManager.pp nsCategoryManager.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsHashKeys.h:48,
                 from ../../dist/include/xpcom/nsClassHashtable.h:42,
                 from nsCategoryManager.h:45,
                 from nsCategoryManager.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsClassHashtable.h:42,
                 from nsCategoryManager.h:45,
                 from nsCategoryManager.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsClassHashtable.h:42,
                 from nsCategoryManager.h:45,
                 from nsCategoryManager.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsClassHashtable.h:42,
                 from nsCategoryManager.h:45,
                 from nsCategoryManager.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsClassHashtable.h:42,
                 from nsCategoryManager.h:45,
                 from nsCategoryManager.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsClassHashtable.h:42,
                 from nsCategoryManager.h:45,
                 from nsCategoryManager.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsClassHashtable.h:42,
                 from nsCategoryManager.h:45,
                 from nsCategoryManager.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsCategoryManager.h:44:0,
                 from nsCategoryManager.cpp:42:
nsCategoryManager.cpp: In static member function 'static void* CategoryNode::operator new(size_t, PLArenaPool*)':
../../dist/include/nspr/plarena.h:100:61: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                 & ~PL_ARENA_CONST_ALIGN_MASK)
                                                             ^
../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
nsCategoryManager.cpp:262:3: note: in expansion of macro 'PL_ARENA_ALLOCATE'
   PL_ARENA_ALLOCATE(p, aArena, aSize);
   ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsICategoryManager.h:10,
                 from nsCategoryManager.cpp:41:
nsCategoryManager.cpp: In member function 'virtual nsrefcnt nsCategoryManager::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsCategoryManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsCategoryManager.cpp:472:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsCategoryManager, nsICategoryManager)
 ^
nsCategoryManager.cpp: In static member function 'static nsCategoryManager* nsCategoryManager::Create()':
nsCategoryManager.cpp:486:12: warning: deleting object of polymorphic class type 'nsCategoryManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete manager;
            ^
nsCategoryManager.cpp:493:12: warning: deleting object of polymorphic class type 'nsCategoryManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete manager;
            ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsICategoryManager.h:10,
                 from nsCategoryManager.cpp:41:
nsCategoryManager.cpp: In member function 'virtual nsrefcnt nsCategoryManagerFactory::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsCategoryManagerFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsCategoryManager.cpp:771:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsCategoryManagerFactory, nsIFactory)
 ^
nsCategoryCache.cpp
c++ -o nsCategoryCache.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -DEXPORT_XPTI_API -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsCategoryCache.pp nsCategoryCache.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ./../ds/nsVoidArray.h:43,
                 from ./../ds/nsCOMArray.h:42,
                 from nsCategoryCache.h:48,
                 from nsCategoryCache.cpp:44:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsDataHashtable.h:41,
                 from nsCategoryCache.h:49,
                 from nsCategoryCache.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsDataHashtable.h:41,
                 from nsCategoryCache.h:49,
                 from nsCategoryCache.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsDataHashtable.h:41,
                 from nsCategoryCache.h:49,
                 from nsCategoryCache.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsDataHashtable.h:41,
                 from nsCategoryCache.h:49,
                 from nsCategoryCache.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsDataHashtable.h:41,
                 from nsCategoryCache.h:49,
                 from nsCategoryCache.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsDataHashtable.h:41,
                 from nsCategoryCache.h:49,
                 from nsCategoryCache.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIObserverService.h:10,
                 from nsCategoryCache.cpp:38:
nsCategoryCache.cpp: In member function 'virtual nsrefcnt nsCategoryObserver::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsCategoryObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsCategoryCache.cpp:105:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsCategoryObserver, nsIObserver)
 ^
nsComponentManager.cpp
c++ -o nsComponentManager.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -DEXPORT_XPTI_API -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsComponentManager.pp nsComponentManager.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsComponentManager.cpp:63:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsComponentManager.cpp:63:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsComponentManager.cpp:63:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsComponentManager.cpp:63:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsComponentManager.cpp:63:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsComponentManager.cpp:63:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsComponentManager.cpp:63:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsComponentManager.cpp:86:0:
./../ds/nsManifestLineReader.h: In member function 'int nsManifestLineReader::ParseLine(char**, int*, int)':
./../ds/nsManifestLineReader.h:97:35: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
                     *lastlength++ = cur - lastchunk;
                                   ^
./../ds/nsManifestLineReader.h:104:25: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
             *lastlength = (mCur + mLength) - lastchunk;
                         ^
In file included from nsCategoryManager.h:44:0,
                 from nsComponentManager.h:50,
                 from nsComponentManager.cpp:63:
nsComponentManager.cpp: In function 'char* ArenaStrndup(const char*, PRUint32, PLArenaPool*)':
../../dist/include/nspr/plarena.h:100:61: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRUword {aka long unsigned int}' may alter its value [-Wconversion]
                                 & ~PL_ARENA_CONST_ALIGN_MASK)
                                                             ^
../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
nsComponentManager.cpp:265:5: note: in expansion of macro 'PL_ARENA_ALLOCATE'
     PL_ARENA_ALLOCATE(mem, arena, len+1);
     ^
nsComponentManager.cpp: In function 'char* ArenaStrdup(const char*, PLArenaPool*)':
nsComponentManager.cpp:274:44: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     return ArenaStrndup(s, strlen(s), arena);
                                            ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from nsComponentManager.cpp:51:
nsComponentManager.cpp: In member function 'virtual nsrefcnt PLDHashTableEnumeratorImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'PLDHashTableEnumeratorImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:604:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsComponentManager.cpp:504:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3'
 NS_IMPL_ISUPPORTS3(PLDHashTableEnumeratorImpl,
 ^
In file included from ../../dist/include/xpcom/nsHashtable.h:56:0,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsComponentManager.cpp:63:
nsComponentManager.cpp: In member function 'nsresult nsComponentManagerImpl::Init(const nsStaticModuleInfo*, PRUint32)':
../../dist/include/xpcom/pldhash.h:455:50: warning: conversion to 'float' from 'long unsigned int' may alter its value [-Wconversion]
      / ((table)->entrySize / sizeof(void *) + (k)))
                                                  ^
nsComponentManager.cpp:754:37: note: in expansion of macro 'PL_DHASH_MIN_ALPHA'
                                     PL_DHASH_MIN_ALPHA(&mFactories, 2));
                                     ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from nsComponentManager.cpp:51:
nsComponentManager.cpp: In member function 'virtual nsrefcnt nsComponentManagerImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsComponentManagerImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:790:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsComponentManager.cpp:938:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS8'
 NS_IMPL_THREADSAFE_ISUPPORTS8(nsComponentManagerImpl,
 ^
nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::GetClassObjectByContractID(const char*, const nsIID&, void**)':
nsComponentManager.cpp:1730:77: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     rv = FindFactory(contractID, strlen(contractID), getter_AddRefs(factory));
                                                                             ^
nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::ContractIDToClassID(const char*, nsCID*)':
nsComponentManager.cpp:1760:74: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     nsFactoryEntry *fe = GetFactoryEntry(aContractID, strlen(aContractID));
                                                                          ^
nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::CreateInstanceByContractID(const char*, nsISupports*, const nsIID&, void**)':
nsComponentManager.cpp:1958:77: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     nsFactoryEntry *entry = GetFactoryEntry(aContractID, strlen(aContractID));
                                                                             ^
nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::RegisterService(const char*, nsISupports*)':
nsComponentManager.cpp:2198:48: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 contractIDLen = strlen(aContractID);
                                                ^
nsComponentManager.cpp: In function 'nsresult MakeRegistryName(const char*, const char*, char**)':
nsComponentManager.cpp:2486:33: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 len = strlen(prefix);
                                 ^
nsComponentManager.cpp:2488:51: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 registryNameLen = strlen(aDllName) + len;
                                                   ^
nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::RegisterFactory(const nsCID&, const char*, const char*, nsIFactory*, PRBool)':
nsComponentManager.cpp:2684:77: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsresult rv = HashContractID(aContractID, strlen(aContractID), entry);
                                                                             ^
nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::RegisterComponent(const nsCID&, const char*, const char*, const char*, PRBool, PRBool)':
nsComponentManager.cpp:2715:55: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                    nativeComponentType);
                                                       ^
nsComponentManager.cpp:2715:55: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::RegisterComponentWithType(const nsCID&, const char*, const char*, nsIFile*, const char*, PRBool, PRBool, const char*)':
nsComponentManager.cpp:2734:41: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                    aType);
                                         ^
nsComponentManager.cpp:2734:41: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
nsComponentManager.cpp: In member function 'nsresult nsComponentManagerImpl::AddLoaderType(const char*, int*)':
nsComponentManager.cpp:2940:150: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
         nsLoaderdata *new_mLoaderData = (nsLoaderdata *) PR_Realloc(mLoaderData, (mMaxNLoaderData + NS_LOADER_DATA_ALLOC_STEP) * sizeof(nsLoaderdata));
                                                                                                                                                      ^
nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::IsContractIDRegistered(const char*, PRBool*)':
nsComponentManager.cpp:3491:67: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     nsFactoryEntry *entry = GetFactoryEntry(aClass, strlen(aClass));
                                                                   ^
nsNativeComponentLoader.cpp
c++ -o nsNativeComponentLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -DEXPORT_XPTI_API -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsNativeComponentLoader.pp nsNativeComponentLoader.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsNativeComponentLoader.cpp:52:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsNativeComponentLoader.cpp:52:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsNativeComponentLoader.cpp:52:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsNativeComponentLoader.cpp:52:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsNativeComponentLoader.cpp:52:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsNativeComponentLoader.cpp:52:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsNativeComponentLoader.cpp:52:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from nsNativeComponentLoader.h:38,
                 from nsNativeComponentLoader.cpp:52:
nsNativeComponentLoader.cpp: In member function 'virtual nsrefcnt nsNativeComponentLoader::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsNativeComponentLoader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsNativeComponentLoader.cpp:87:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsNativeComponentLoader, 
 ^
nsStaticComponentLoader.cpp
c++ -o nsStaticComponentLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -DEXPORT_XPTI_API -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStaticComponentLoader.pp nsStaticComponentLoader.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ./../ds/nsVoidArray.h:43,
                 from nsStaticComponentLoader.cpp:44:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIComponentLoader.h:10,
                 from nsStaticComponentLoader.cpp:41:
nsStaticComponentLoader.cpp: In member function 'virtual nsrefcnt nsStaticComponentLoader::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsStaticComponentLoader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsStaticComponentLoader.cpp:119:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsStaticComponentLoader, nsIComponentLoader)
 ^
nsServiceManagerObsolete.cpp
c++ -o nsServiceManagerObsolete.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -DEXPORT_XPTI_API -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsServiceManagerObsolete.pp nsServiceManagerObsolete.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsServiceManagerObsolete.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsServiceManagerObsolete.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsServiceManagerObsolete.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsServiceManagerObsolete.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsServiceManagerObsolete.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsServiceManagerObsolete.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsNativeComponentLoader.h:41,
                 from nsComponentManager.h:45,
                 from nsServiceManagerObsolete.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
xcDll.cpp
c++ -o xcDll.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -DEXPORT_XPTI_API -I./../base -I./../thread -I./../ds -I./../build -I.. -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/xcDll.pp xcDll.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from xcDll.h:54,
                 from xcDll.cpp:46:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from xcDll.h:54,
                 from xcDll.cpp:46:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from xcDll.h:54,
                 from xcDll.cpp:46:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from xcDll.h:54,
                 from xcDll.cpp:46:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from xcDll.h:54,
                 from xcDll.cpp:46:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from xcDll.h:54,
                 from xcDll.cpp:46:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from xcDll.h:54,
                 from xcDll.cpp:46:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libxpcomcomponents_s.a
ar cr libxpcomcomponents_s.a nsCategoryManager.o nsCategoryCache.o nsComponentManager.o nsNativeComponentLoader.o nsStaticComponentLoader.o nsServiceManagerObsolete.o xcDll.o  
ranlib libxpcomcomponents_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpcomcomponents_s.a ../../dist/lib
nsIComponentLoader.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIComponentLoader nsIComponentLoader.idl
nsIComponentLoaderManager.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIComponentLoaderManager nsIComponentLoaderManager.idl
nsIComponentManagerObsolete.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIComponentManagerObsolete nsIComponentManagerObsolete.idl
nsIClassInfo.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIClassInfo nsIClassInfo.idl
nsIComponentRegistrar.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIComponentRegistrar nsIComponentRegistrar.idl
nsIFactory.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIFactory nsIFactory.idl
nsIModule.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIModule nsIModule.idl
nsIServiceManager.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIServiceManager nsIServiceManager.idl
nsIComponentManager.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIComponentManager nsIComponentManager.idl
nsICategoryManager.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsICategoryManager nsICategoryManager.idl
../../dist/bin/xpt_link _xpidlgen/xpcom_components.xpt _xpidlgen/nsIComponentLoader.xpt _xpidlgen/nsIComponentLoaderManager.xpt _xpidlgen/nsIComponentManagerObsolete.xpt _xpidlgen/nsIClassInfo.xpt _xpidlgen/nsIComponentRegistrar.xpt _xpidlgen/nsIFactory.xpt _xpidlgen/nsIModule.xpt _xpidlgen/nsIServiceManager.xpt _xpidlgen/nsIComponentManager.xpt _xpidlgen/nsICategoryManager.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_components.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/components'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/threads'
plevent.c
gcc -o plevent.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/plevent.pp plevent.c
nsAutoLock.cpp
c++ -o nsAutoLock.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsAutoLock.pp nsAutoLock.cpp
nsAutoLock.cpp: In member function 'void nsAutoMonitor::Exit()':
nsAutoLock.cpp:451:14: warning: unused variable 'status' [-Wunused-variable]
     PRStatus status = PR_ExitMonitor(mMonitor);
              ^
nsAutoLock.cpp: In member function 'void nsAutoCMonitor::Exit()':
nsAutoLock.cpp:478:14: warning: unused variable 'status' [-Wunused-variable]
     PRStatus status = PR_CExitMonitor(mLockObject);
              ^
nsEnvironment.cpp
c++ -o nsEnvironment.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsEnvironment.pp nsEnvironment.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsHashKeys.h:48,
                 from nsEnvironment.cpp:45:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from nsEnvironment.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from nsEnvironment.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from nsEnvironment.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from nsEnvironment.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from nsEnvironment.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from nsEnvironment.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIEnvironment.h:10,
                 from nsEnvironment.h:43,
                 from nsEnvironment.cpp:40:
nsEnvironment.cpp: In member function 'virtual nsrefcnt nsEnvironment::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsEnvironment' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsEnvironment.cpp:50:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsEnvironment, nsIEnvironment)
 ^
nsEnvironment.cpp: In static member function 'static nsresult nsEnvironment::Create(nsISupports*, const nsIID&, void**)':
nsEnvironment.cpp:70:16: warning: deleting object of polymorphic class type 'nsEnvironment' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
         delete obj;
                ^
nsEnvironment.cpp:76:14: warning: deleting object of polymorphic class type 'nsEnvironment' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
       delete obj;
              ^
nsEventQueue.cpp
c++ -o nsEventQueue.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsEventQueue.pp nsEventQueue.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsEventQueue.cpp:47:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsEventQueue.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsEventQueue.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsEventQueue.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsEventQueue.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsEventQueue.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsEventQueue.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from nsEventQueue.cpp:38:
nsEventQueue.cpp: In member function 'virtual nsrefcnt nsEventQueueImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsEventQueueImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:762:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsEventQueue.cpp:225:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3'
 NS_IMPL_THREADSAFE_ISUPPORTS3(nsEventQueueImpl,
 ^
nsEventQueue.cpp: In static member function 'static nsresult nsEventQueueImpl::Create(nsISupports*, const nsIID&, void**)':
nsEventQueue.cpp:554:12: warning: deleting object of polymorphic class type 'nsEventQueueImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete evt;
            ^
nsEventQueueService.cpp
c++ -o nsEventQueueService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsEventQueueService.pp nsEventQueueService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsHashKeys.h:48,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsEventQueueService.h:42,
                 from nsEventQueueService.cpp:53:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsEventQueueService.h:42,
                 from nsEventQueueService.cpp:53:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsEventQueueService.h:42,
                 from nsEventQueueService.cpp:53:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsEventQueueService.h:42,
                 from nsEventQueueService.cpp:53:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsEventQueueService.h:42,
                 from nsEventQueueService.cpp:53:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsEventQueueService.h:42,
                 from nsEventQueueService.cpp:53:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsEventQueueService.h:42,
                 from nsEventQueueService.cpp:53:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIEventQueueService.h:10,
                 from nsEventQueueService.h:41,
                 from nsEventQueueService.cpp:53:
nsEventQueueService.cpp: In member function 'virtual nsrefcnt nsEventQueueServiceImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsEventQueueServiceImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsEventQueueService.cpp:131:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsEventQueueServiceImpl, nsIEventQueueService)
 ^
nsThread.cpp
c++ -o nsThread.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsThread.pp nsThread.cpp
nsThread.cpp: In static member function 'static void nsThread::Main(void*)':
nsThread.cpp:112:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv = NS_OK;
              ^
nsThread.cpp: In static member function 'static nsresult nsThread::Create(nsISupports*, const nsIID&, void**)':
nsThread.cpp:164:31: warning: deleting object of polymorphic class type 'nsThread' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     if (NS_FAILED(rv)) delete thread;
                               ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsIRunnable.h:10,
                 from nsThread.h:52,
                 from nsThread.cpp:38:
nsThread.cpp: In member function 'virtual nsrefcnt nsThread::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsThread' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsThread.cpp:168:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsThread, nsIThread)
 ^
nsTimerImpl.cpp
c++ -o nsTimerImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTimerImpl.pp nsTimerImpl.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsVoidArray.h:43,
                 from nsTimerImpl.h:47,
                 from nsTimerImpl.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsITimer.h:10,
                 from nsTimerImpl.h:46,
                 from nsTimerImpl.cpp:41:
nsTimerImpl.cpp: In member function 'virtual nsrefcnt nsTimerImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsTimerImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
nsTimerImpl.cpp:98:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);
     ^
nsTimerImpl.cpp: In member function 'virtual nsresult nsTimerImpl::SetIdle(PRBool)':
nsTimerImpl.cpp:353:9: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
   mIdle = aIdle;
         ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsITimer.h:10,
                 from nsTimerImpl.h:46,
                 from nsTimerImpl.cpp:41:
nsTimerImpl.cpp: In member function 'virtual nsrefcnt nsTimerManager::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsTimerManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsTimerImpl.cpp:551:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsTimerManager, nsITimerManager)
 ^
nsProcessCommon.cpp
c++ -o nsProcessCommon.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsProcessCommon.pp nsProcessCommon.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsProcess.h:45,
                 from nsProcessCommon.cpp:50:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsProcess.h:45,
                 from nsProcessCommon.cpp:50:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsProcess.h:45,
                 from nsProcessCommon.cpp:50:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsProcess.h:45,
                 from nsProcessCommon.cpp:50:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsProcess.h:45,
                 from nsProcessCommon.cpp:50:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsProcess.h:45,
                 from nsProcessCommon.cpp:50:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsProcess.h:45,
                 from nsProcessCommon.cpp:50:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsCOMPtr.h:64,
                 from nsProcessCommon.cpp:48:
nsProcessCommon.cpp: In member function 'virtual nsrefcnt nsProcess::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsProcess' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsProcessCommon.cpp:74:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsProcess, nsIProcess)
 ^
TimerThread.cpp
c++ -o TimerThread.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -I./../components -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/TimerThread.pp TimerThread.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsVoidArray.h:43,
                 from nsTimerImpl.h:47,
                 from TimerThread.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom/nsITimer.h:10,
                 from nsTimerImpl.h:46,
                 from TimerThread.cpp:41:
TimerThread.cpp: In member function 'virtual nsrefcnt TimerThread::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'TimerThread' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
TimerThread.cpp:50:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(TimerThread, nsIRunnable, nsIObserver)
 ^
rm -f libxpcomthreads_s.a
ar cr libxpcomthreads_s.a plevent.o nsAutoLock.o nsEnvironment.o nsEventQueue.o nsEventQueueService.o nsThread.o nsTimerImpl.o nsProcessCommon.o TimerThread.o  
ranlib libxpcomthreads_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpcomthreads_s.a ../../dist/lib
nsIThread.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIThread nsIThread.idl
nsITimer.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsITimer nsITimer.idl
nsITimerInternal.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsITimerInternal nsITimerInternal.idl
nsITimerManager.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsITimerManager nsITimerManager.idl
nsIRunnable.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIRunnable nsIRunnable.idl
nsIEventTarget.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIEventTarget nsIEventTarget.idl
nsIEventQueue.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIEventQueue nsIEventQueue.idl
nsIEventQueueService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIEventQueueService nsIEventQueueService.idl
nsIEventQueueListener.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIEventQueueListener nsIEventQueueListener.idl
nsIEnvironment.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIEnvironment nsIEnvironment.idl
nsIProcess.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIProcess nsIProcess.idl
nsISupportsPriority.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISupportsPriority nsISupportsPriority.idl
../../dist/bin/xpt_link _xpidlgen/xpcom_threads.xpt _xpidlgen/nsIThread.xpt _xpidlgen/nsITimer.xpt _xpidlgen/nsITimerInternal.xpt _xpidlgen/nsITimerManager.xpt _xpidlgen/nsIRunnable.xpt _xpidlgen/nsIEventTarget.xpt _xpidlgen/nsIEventQueue.xpt _xpidlgen/nsIEventQueueService.xpt _xpidlgen/nsIEventQueueListener.xpt _xpidlgen/nsIEnvironment.xpt _xpidlgen/nsIProcess.xpt _xpidlgen/nsISupportsPriority.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_threads.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/threads'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo/public'
nsIInterfaceInfo.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIInterfaceInfo nsIInterfaceInfo.idl
nsIInterfaceInfoManager.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIInterfaceInfoManager nsIInterfaceInfoManager.idl
nsIXPTLoader.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIXPTLoader nsIXPTLoader.idl
../../../../dist/bin/xpt_link _xpidlgen/xpcom_xpti.xpt _xpidlgen/nsIInterfaceInfo.xpt _xpidlgen/nsIInterfaceInfoManager.xpt _xpidlgen/nsIXPTLoader.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_xpti.xpt ../../../../dist/bin/components
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo/src'
xptiFile.cpp
c++ -o xptiFile.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiFile.pp xptiFile.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiFile.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiFile.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiFile.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiFile.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiFile.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiFile.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiFile.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiFile.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiFile.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
xptiInterfaceInfo.cpp
c++ -o xptiInterfaceInfo.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiInterfaceInfo.pp xptiInterfaceInfo.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfo.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfo.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfo.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfo.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfo.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfo.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfo.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiInterfaceInfo.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiInterfaceInfo.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
xptiInterfaceInfo.cpp: In member function 'PRBool xptiInterfaceEntry::ResolveLocked(xptiWorkingSet*)':
xptiInterfaceInfo.cpp:197:60: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                                 GetEntryAt(parent_index - 1);
                                                            ^
xptiInterfaceInfo.cpp:210:38: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         mInterface->mMethodBaseIndex =
                                      ^
xptiInterfaceInfo.cpp:214:40: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         mInterface->mConstantBaseIndex =
                                        ^
xptiInterfaceInfo.cpp: In member function 'nsresult xptiInterfaceEntry::GetMethodCount(uint16*)':
xptiInterfaceInfo.cpp:298:12: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     *count = mInterface->mMethodBaseIndex + 
            ^
xptiInterfaceInfo.cpp: In member function 'nsresult xptiInterfaceEntry::GetConstantCount(uint16*)':
xptiInterfaceInfo.cpp:309:12: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     *count = mInterface->mConstantBaseIndex + 
            ^
xptiInterfaceInfo.cpp: In member function 'nsresult xptiInterfaceEntry::GetMethodInfoForName(const char*, uint16*, const nsXPTMethodInfo**)':
xptiInterfaceInfo.cpp:354:20: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             *index = i + mInterface->mMethodBaseIndex;
                    ^
xptiInterfaceInfo.cpp: In member function 'nsresult xptiInterfaceEntry::GetEntryForParam(PRUint16, const nsXPTParamInfo*, xptiInterfaceEntry**)':
xptiInterfaceInfo.cpp:429:46: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                 GetEntryAt(td->type.iface - 1);
                                              ^
In file included from ../../../../dist/include/xpcom/nsISupports.h:121:0,
                 from xptiprivate.h:46,
                 from xptiInterfaceInfo.cpp:42:
xptiInterfaceInfo.cpp: In member function 'virtual nsrefcnt xptiInterfaceInfo::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'xptiInterfaceInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
xptiInterfaceInfo.cpp:813:9: note: in expansion of macro 'NS_DELETEXPCOM'
         NS_DELETEXPCOM(this);
         ^
xptiInterfaceInfoManager.cpp
c++ -o xptiInterfaceInfoManager.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiInterfaceInfoManager.pp xptiInterfaceInfoManager.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfoManager.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfoManager.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfoManager.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfoManager.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfoManager.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfoManager.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiInterfaceInfoManager.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiInterfaceInfoManager.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiInterfaceInfoManager.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
In file included from ../../../../dist/include/xpcom/nsISupports.h:121:0,
                 from xptiprivate.h:46,
                 from xptiInterfaceInfoManager.cpp:42:
xptiInterfaceInfoManager.cpp: In member function 'virtual nsrefcnt xptiInterfaceInfoManager::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'xptiInterfaceInfoManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
xptiInterfaceInfoManager.cpp:48:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(xptiInterfaceInfoManager, 
 ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiInterfaceInfoManager.cpp:42:
xptiInterfaceInfoManager.cpp: In member function 'PRBool xptiInterfaceInfoManager::GetApplicationDir(nsILocalFile**)':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiInterfaceInfoManager.cpp:298:12: note: in expansion of macro 'NS_SUCCEEDED'
     return NS_SUCCEEDED(GetDirectoryFromDirService(NS_XPCOM_CURRENT_PROCESS_DIR, aDir));
            ^
xptiInterfaceInfoManager.cpp: In member function 'PRBool xptiInterfaceInfoManager::AddOnlyNewFilesFromFileList(nsISupportsArray*, nsISupportsArray*, xptiWorkingSet*)':
xptiInterfaceInfoManager.cpp:962:59: warning: conversion to 'uint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             typelibRecord.Init(aWorkingSet->GetFileCount());
                                                           ^
xptiInterfaceInfoManager.cpp: In member function 'PRBool xptiInterfaceInfoManager::DoFullValidationMergeFromFileList(nsISupportsArray*, nsISupportsArray*, xptiWorkingSet*)':
xptiInterfaceInfoManager.cpp:1108:59: warning: conversion to 'uint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             typelibRecord.Init(aWorkingSet->GetFileCount());
                                                           ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsISupports.h:121,
                 from xptiprivate.h:46,
                 from xptiInterfaceInfoManager.cpp:42:
xptiInterfaceInfoManager.cpp: In member function 'virtual nsrefcnt xptiZipLoaderSink::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'xptiZipLoaderSink' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
xptiInterfaceInfoManager.cpp:1176:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(xptiZipLoaderSink, nsIXPTLoaderSink)
 ^
xptiInterfaceInfoManager.cpp: In member function 'PRBool xptiInterfaceInfoManager::FoundZipEntry(const char*, int, XPTHeader*, xptiWorkingSet*)':
xptiInterfaceInfoManager.cpp:1226:54: warning: conversion to 'uint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                        aWorkingSet->GetZipItemCount());
                                                      ^
xptiInterfaceInfoManager.cpp:1226:54: warning: conversion to 'uint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
xptiInterfaceInfoManager.cpp: In member function 'PRBool xptiInterfaceInfoManager::VerifyAndAddEntryIfNew(xptiWorkingSet*, XPTInterfaceDirectoryEntry*, const xptiTypelib&, xptiInterfaceEntry**)':
xptiInterfaceInfoManager.cpp:1308:68: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                          typelibRecord, aWorkingSet);
                                                                    ^
xptiInterfaceInfoManager.cpp: In function 'PLDHashOperator xpti_Merger(PLDHashTable*, PLDHashEntryHdr*, PRUint32, void*)':
xptiInterfaceInfoManager.cpp:1395:15: warning: conversion to 'uint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     fileIndex += aDestWorkingSet->mFileMergeOffsetMap[fileIndex];
               ^
xptiInterfaceInfoManager.cpp:1399:22: warning: conversion to 'uint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         zipItemIndex += aDestWorkingSet->mZipItemMergeOffsetMap[zipItemIndex];
                      ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsISupports.h:121,
                 from xptiprivate.h:46,
                 from xptiInterfaceInfoManager.cpp:42:
xptiInterfaceInfoManager.cpp: In member function 'virtual nsrefcnt xptiAdditionalManagersEnumerator::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'xptiAdditionalManagersEnumerator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
xptiInterfaceInfoManager.cpp:1974:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(xptiAdditionalManagersEnumerator, nsISimpleEnumerator)
 ^
xptiManifest.cpp
c++ -o xptiManifest.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiManifest.pp xptiManifest.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiManifest.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiManifest.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiManifest.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiManifest.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiManifest.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiManifest.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiManifest.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiManifest.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiManifest.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
In file included from xptiManifest.cpp:43:0:
./../../../ds/nsManifestLineReader.h: In member function 'int nsManifestLineReader::ParseLine(char**, int*, int)':
./../../../ds/nsManifestLineReader.h:97:35: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
                     *lastlength++ = cur - lastchunk;
                                   ^
./../../../ds/nsManifestLineReader.h:104:25: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
             *lastlength = (mCur + mLength) - lastchunk;
                         ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiManifest.cpp:42:
xptiManifest.cpp: In function 'PRBool GetCurrentAppDirString(xptiInterfaceInfoManager*, nsACString_internal&)':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiManifest.cpp:67:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(appDir->GetPersistentDescriptor(aStr));
                ^
xptiManifest.cpp: In static member function 'static PRBool xptiManifest::Read(xptiInterfaceInfoManager*, xptiWorkingSet*)':
xptiManifest.cpp:647:41: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             typelibRecord.Init(fileIndex);
                                         ^
xptiManifest.cpp:649:55: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             typelibRecord.Init(fileIndex, zipItemIndex);
                                                       ^
xptiManifest.cpp:649:55: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
xptiMisc.cpp
c++ -o xptiMisc.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiMisc.pp xptiMisc.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiMisc.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiMisc.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiMisc.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiMisc.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiMisc.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiMisc.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiMisc.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiMisc.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiMisc.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
xptiTypelibGuts.cpp
c++ -o xptiTypelibGuts.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiTypelibGuts.pp xptiTypelibGuts.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiTypelibGuts.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiTypelibGuts.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiTypelibGuts.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiTypelibGuts.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiTypelibGuts.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiTypelibGuts.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiTypelibGuts.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiTypelibGuts.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiTypelibGuts.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
xptiWorkingSet.cpp
c++ -o xptiWorkingSet.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiWorkingSet.pp xptiWorkingSet.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiWorkingSet.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiWorkingSet.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiWorkingSet.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiWorkingSet.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiWorkingSet.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiWorkingSet.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiWorkingSet.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiWorkingSet.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiWorkingSet.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
xptiZipItem.cpp
c++ -o xptiZipItem.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiZipItem.pp xptiZipItem.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipItem.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipItem.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipItem.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipItem.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipItem.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipItem.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipItem.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiZipItem.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiZipItem.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
xptiZipLoader.cpp
c++ -o xptiZipLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTI_API -DEXPORT_XPT_API -D_IMPL_NS_COM -D_IMPL_NS_BASE -I./../../../ds -I../../../../dist/include/string -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptiZipLoader.pp xptiZipLoader.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipLoader.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipLoader.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipLoader.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipLoader.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipLoader.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipLoader.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsXPIDLString.h:43,
                 from xptiprivate.h:74,
                 from xptiZipLoader.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xptiZipLoader.cpp:42:0:
xptiprivate.h: In member function 'void xptiInfoFlags::SetState(uint8)':
xptiprivate.h:509:16: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         {mData &= ~GetStateMask(); mData |= state;}                                   
                ^
xptiprivate.h: In member function 'void xptiInfoFlags::SetFlagBit(uint8, PRBool)':
xptiprivate.h:513:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData |= ~GetStateMask() & flag;
                   ^
xptiprivate.h:515:19: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mData &= GetStateMask() | ~flag;}
                   ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xptiprivate.h:45,
                 from xptiZipLoader.cpp:42:
xptiprivate.h: In member function 'PRBool xptiInterfaceInfo::BuildParent()':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xptiprivate.h:754:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(mEntry->GetInterfaceGuts()->mParent->
                ^
rm -f libxptinfo.a
ar cr libxptinfo.a xptiFile.o xptiInterfaceInfo.o xptiInterfaceInfoManager.o xptiManifest.o xptiMisc.o xptiTypelibGuts.o xptiWorkingSet.o xptiZipItem.o xptiZipLoader.o  
ranlib libxptinfo.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxptinfo.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptinfo'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/public'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src'
xptcall.cpp
c++ -o xptcall.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTC_API -D_IMPL_NS_COM -D_IMPL_NS_BASE   -I../../../../dist/include/xpcom -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xptcall.pp xptcall.cpp
rm -f libxptcall.a
ar cr libxptcall.a xptcall.o  
ranlib libxptcall.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxptcall.a ../../../../dist/lib
make[6]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src/md'
make[7]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src/md/unix'
xptcinvoke_x86_64_linux.cpp
c++ -o xptcinvoke_x86_64_linux.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTC_API   -I../../../../../../dist/include/xpcom -I../../../../../../dist/include -I../../../../../../dist/include/nspr    -I./../..    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -Wp,-MD,.deps/xptcinvoke_x86_64_linux.pp xptcinvoke_x86_64_linux.cpp
xptcinvoke_x86_64_linux.cpp: In function 'nsresult XPTC_InvokeByIndex(nsISupports*, PRUint32, PRUint32, nsXPTCVariant*)':
xptcinvoke_x86_64_linux.cpp:129:29: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 *d++ = value;
                             ^
xptcinvoke_x86_64_linux.cpp:82:14: note: 'value' was declared here
     PRUint64 value;
              ^
xptcstubs_x86_64_linux.cpp
c++ -o xptcstubs_x86_64_linux.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_XPTC_API   -I../../../../../../dist/include/xpcom -I../../../../../../dist/include -I../../../../../../dist/include/nspr    -I./../..    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -Wp,-MD,.deps/xptcstubs_x86_64_linux.pp xptcstubs_x86_64_linux.cpp
xptcstubs_x86_64_linux.cpp: In function 'nsresult PrepareAndDispatch(nsXPTCStubBase*, PRUint32, PRUint64*, PRUint64*, double*)':
xptcstubs_x86_64_linux.cpp:104:55: warning: conversion to 'uint8 {aka unsigned char}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         const nsXPTParamInfo& param = info->GetParam(i);
                                                       ^
rm -f libxptcmd.a
ar cr libxptcmd.a xptcinvoke_x86_64_linux.o xptcstubs_x86_64_linux.o  
ranlib libxptcmd.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxptcmd.a ../../../../../../dist/lib
make[7]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src/md/unix'
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src/md'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect/xptcall'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/reflect'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/proxy'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/proxy/public'
nsIProxyCreateInstance.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProxyCreateInstance nsIProxyCreateInstance.idl
nsIProxyObjectManager.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProxyObjectManager nsIProxyObjectManager.idl
../../../dist/bin/xpt_link _xpidlgen/proxyObjInst.xpt _xpidlgen/nsIProxyCreateInstance.xpt _xpidlgen/nsIProxyObjectManager.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/proxyObjInst.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/proxy/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/proxy/src'
nsProxyEvent.cpp
c++ -o nsProxyEvent.o -c  -D_IMPL_NS_COM -DEXPORT_XPTC_API -DEXPORT_XPTI_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsProxyEvent.pp nsProxyEvent.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEvent.cpp:52:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEvent.cpp:52:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEvent.cpp:52:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEvent.cpp:52:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEvent.cpp:52:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEvent.cpp:52:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEvent.cpp:52:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsProxyEvent.cpp: In member function 'void nsProxyObjectCallInfo::RefCountInInterfacePointers(PRBool)':
nsProxyEvent.cpp:128:59: warning: conversion to 'uint8 {aka unsigned char}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         nsXPTParamInfo paramInfo = mMethodInfo->GetParam(i);
                                                           ^
nsProxyEvent.cpp: In member function 'void nsProxyObjectCallInfo::CopyStrings(PRBool)':
nsProxyEvent.cpp:156:65: warning: conversion to 'uint8 {aka unsigned char}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         const nsXPTParamInfo paramInfo = mMethodInfo->GetParam(i);
                                                                 ^
nsProxyEvent.cpp: In member function 'nsresult nsProxyObject::convertMiniVariantToVariant(nsXPTMethodInfo*, nsXPTCMiniVariant*, nsXPTCVariant**, uint8*)':
nsProxyEvent.cpp:426:65: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         const nsXPTParamInfo& paramInfo = methodInfo->GetParam(i);
                                                                 ^
nsProxyEventClass.cpp
c++ -o nsProxyEventClass.o -c  -D_IMPL_NS_COM -DEXPORT_XPTC_API -DEXPORT_XPTI_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsProxyEventClass.pp nsProxyEventClass.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventClass.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventClass.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventClass.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventClass.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventClass.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventClass.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventClass.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from ../../../dist/include/xpcom/nsProxyEvent.h:41,
                 from nsProxyEventClass.cpp:40:
nsProxyEventClass.cpp: In member function 'virtual nsrefcnt nsProxyEventClass::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsProxyEventClass' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsProxyEventClass.cpp:70:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsProxyEventClass, nsProxyEventClass)
 ^
nsProxyEventObject.cpp
c++ -o nsProxyEventObject.o -c  -D_IMPL_NS_COM -DEXPORT_XPTC_API -DEXPORT_XPTI_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsProxyEventObject.pp nsProxyEventObject.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventObject.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventObject.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventObject.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventObject.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventObject.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventObject.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyEventObject.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from ../../../dist/include/xpcom/nsProxyEvent.h:41,
                 from nsProxyEventObject.cpp:43:
nsProxyEventObject.cpp: In member function 'virtual nsrefcnt nsProxyEventObject::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsProxyEventObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
nsProxyEventObject.cpp:509:9: note: in expansion of macro 'NS_DELETEXPCOM'
         NS_DELETEXPCOM(this);
         ^
nsProxyObjectManager.cpp
c++ -o nsProxyObjectManager.o -c  -D_IMPL_NS_COM -DEXPORT_XPTC_API -DEXPORT_XPTI_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsProxyObjectManager.pp nsProxyObjectManager.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyObjectManager.cpp:52:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyObjectManager.cpp:52:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyObjectManager.cpp:52:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyObjectManager.cpp:52:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyObjectManager.cpp:52:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyObjectManager.cpp:52:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsProxyEventPrivate.h:45,
                 from nsProxyObjectManager.cpp:52:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsCOMPtr.h:64,
                 from ../../../dist/include/xpcom/nsProxyEvent.h:41,
                 from nsProxyObjectManager.cpp:50:
nsProxyObjectManager.cpp: In member function 'virtual nsrefcnt nsProxyCreateInstance::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsProxyCreateInstance' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsProxyObjectManager.cpp:87:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsProxyCreateInstance, nsIProxyCreateInstance)
 ^
In file included from ../../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from ../../../dist/include/xpcom/nsProxyEvent.h:41,
                 from nsProxyObjectManager.cpp:50:
nsProxyObjectManager.cpp: In member function 'virtual nsrefcnt nsProxyObjectManager::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsProxyObjectManager' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsProxyObjectManager.cpp:112:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsProxyObjectManager, nsIProxyObjectManager)
 ^
nsProxyRelease.cpp
c++ -o nsProxyRelease.o -c  -D_IMPL_NS_COM -DEXPORT_XPTC_API -DEXPORT_XPTI_API -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/string -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsProxyRelease.pp nsProxyRelease.cpp
rm -f libxpcomproxy_s.a
ar cr libxpcomproxy_s.a nsProxyEvent.o nsProxyEventClass.o nsProxyEventObject.o nsProxyObjectManager.o nsProxyRelease.o  
ranlib libxpcomproxy_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libxpcomproxy_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/proxy/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/proxy'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/build'
pldhash.c
gcc -o pldhash.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/pldhash.pp pldhash.c
nsCOMPtr.cpp
c++ -o nsCOMPtr.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsCOMPtr.pp nsCOMPtr.cpp
nsComponentManagerUtils.cpp
c++ -o nsComponentManagerUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsComponentManagerUtils.pp nsComponentManagerUtils.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ./../ds/nsHashtable.h:59,
                 from ./../io/nsDirectoryService.h:43,
                 from ./../components/nsNativeComponentLoader.h:41,
                 from ./../components/nsComponentManager.h:45,
                 from nsComponentManagerUtils.cpp:75:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../ds/nsHashtable.h:59,
                 from ./../io/nsDirectoryService.h:43,
                 from ./../components/nsNativeComponentLoader.h:41,
                 from ./../components/nsComponentManager.h:45,
                 from nsComponentManagerUtils.cpp:75:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../ds/nsHashtable.h:59,
                 from ./../io/nsDirectoryService.h:43,
                 from ./../components/nsNativeComponentLoader.h:41,
                 from ./../components/nsComponentManager.h:45,
                 from nsComponentManagerUtils.cpp:75:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./../ds/nsHashtable.h:59,
                 from ./../io/nsDirectoryService.h:43,
                 from ./../components/nsNativeComponentLoader.h:41,
                 from ./../components/nsComponentManager.h:45,
                 from nsComponentManagerUtils.cpp:75:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./../ds/nsHashtable.h:59,
                 from ./../io/nsDirectoryService.h:43,
                 from ./../components/nsNativeComponentLoader.h:41,
                 from ./../components/nsComponentManager.h:45,
                 from nsComponentManagerUtils.cpp:75:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../ds/nsHashtable.h:59,
                 from ./../io/nsDirectoryService.h:43,
                 from ./../components/nsNativeComponentLoader.h:41,
                 from ./../components/nsComponentManager.h:45,
                 from nsComponentManagerUtils.cpp:75:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../ds/nsHashtable.h:59,
                 from ./../io/nsDirectoryService.h:43,
                 from ./../components/nsNativeComponentLoader.h:41,
                 from ./../components/nsComponentManager.h:45,
                 from nsComponentManagerUtils.cpp:75:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDebug.cpp
c++ -o nsDebug.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsDebug.pp nsDebug.cpp
nsID.cpp
c++ -o nsID.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsID.pp nsID.cpp
nsID.cpp: In member function 'PRBool nsID::Parse(const char*)':
nsID.cpp:56:17: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:57:56: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:58:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:59:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:105:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m1, 4);
   ^
nsID.cpp:56:17: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:57:56: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:58:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:59:61: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:107:3: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
   PARSE_CHARS_TO_NUM(aIDStr, m2, 4);
   ^
nsID.cpp:56:17: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:57:56: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:58:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:59:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:111:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:56:17: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     the_int_var = (the_int_var << 4) + the_char; \
                 ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:57:56: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     if(the_char >= '0' && the_char <= '9') the_int_var -= '0'; \
                                                        ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:58:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'a' && the_char <= 'f') the_int_var -= 'a'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsID.cpp:59:61: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     else if(the_char >= 'A' && the_char <= 'F') the_int_var -= 'A'-10; \
                                                             ^
nsID.cpp:74:5: note: in expansion of macro 'ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE'
     ADD_HEX_CHAR_TO_INT_OR_RETURN_FALSE(*char_pointer, dest_variable); \
     ^
nsID.cpp:114:5: note: in expansion of macro 'PARSE_CHARS_TO_NUM'
     PARSE_CHARS_TO_NUM(aIDStr, m3[i], 2);
     ^
nsIInterfaceRequestorUtils.cpp
c++ -o nsIInterfaceRequestorUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsIInterfaceRequestorUtils.pp nsIInterfaceRequestorUtils.cpp
nsINIParser.cpp
c++ -o nsINIParser.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsINIParser.pp nsINIParser.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ./../glue/nsHashKeys.h:48,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsINIParser.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsINIParser.cpp: In member function 'nsresult nsINIParser::InitFromFILE(FILE*)':
nsINIParser.cpp:173:57: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int rd = fread(mFileContents, sizeof(char), flen, fd);
                                                         ^
nsMemory.cpp
c++ -o nsMemory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsMemory.pp nsMemory.cpp
nsTraceRefcnt.cpp
c++ -o nsTraceRefcnt.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTraceRefcnt.pp nsTraceRefcnt.cpp
nsWeakReference.cpp
c++ -o nsWeakReference.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsWeakReference.pp nsWeakReference.cpp
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIWeakReference.h:10,
                 from ./../glue/nsWeakReference.h:45,
                 from nsWeakReference.cpp:43:
nsWeakReference.cpp: In member function 'virtual nsrefcnt nsWeakReference::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsWeakReference' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsWeakReference.cpp:110:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsWeakReference, nsIWeakReference)
 ^
nsGREGlue.cpp
c++ -o nsGREGlue.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsGREGlue.pp nsGREGlue.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ./../glue/nsHashKeys.h:48,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsClassHashtable.h:42,
                 from ./../glue/nsINIParser.h:47,
                 from nsGREGlue.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsVersionComparator.cpp
c++ -o nsVersionComparator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsVersionComparator.pp nsVersionComparator.cpp
nsVersionComparator.cpp: In function 'char* ParseVP(char*, VersionPart&)':
nsVersionComparator.cpp:82:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     result.numA = strtol(part, NS_CONST_CAST(char**, &result.strB), 10);
                 ^
nsVersionComparator.cpp:100:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
  result.strBlen = strlen(result.strB);
                 ^
nsVersionComparator.cpp:103:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
  result.strBlen = numstart - result.strB;
                 ^
nsVersionComparator.cpp:105:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
  result.numC = strtol(numstart, &result.extraD, 10);
              ^
nsTHashtable.cpp
c++ -o nsTHashtable.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTHashtable.pp nsTHashtable.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ./../glue/nsHashKeys.h:48,
                 from nsTHashtable.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../glue/nsHashKeys.h:49,
                 from nsTHashtable.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../glue/nsHashKeys.h:49,
                 from nsTHashtable.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./../glue/nsHashKeys.h:49,
                 from nsTHashtable.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./../glue/nsHashKeys.h:49,
                 from nsTHashtable.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../glue/nsHashKeys.h:49,
                 from nsTHashtable.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../glue/nsHashKeys.h:49,
                 from nsTHashtable.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsTArray.cpp
c++ -o nsTArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTArray.pp nsTArray.cpp
nsTArray.cpp: In member function 'PRBool nsTArray_base::EnsureCapacity(nsTArray_base::size_type, nsTArray_base::size_type)':
nsTArray.cpp:77:50: warning: conversion to 'nsTArray_base::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     size_type size = sizeof(Header) + capacity * elemSize;
                                                  ^
nsTArray.cpp: In member function 'void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type)':
nsTArray.cpp:101:53: warning: conversion to 'nsTArray_base::size_type {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   size_type size = sizeof(Header) + mHdr->mLength * elemSize;
                                                     ^
nsGenericFactory.cpp
c++ -o nsGenericFactory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsGenericFactory.pp nsGenericFactory.cpp
In file included from ./../glue/nsCOMPtr.h:64:0,
                 from ./../glue/nsGenericFactory.h:41,
                 from nsGenericFactory.cpp:42:
nsGenericFactory.cpp: In member function 'virtual nsrefcnt nsGenericFactory::Release()':
./../glue/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsGenericFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
./../glue/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
./../glue/nsISupportsImpl.h:762:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsGenericFactory.cpp:70:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3'
 NS_IMPL_THREADSAFE_ISUPPORTS3(nsGenericFactory,
 ^
nsGenericFactory.cpp: In static member function 'static nsresult nsGenericFactory::Create(nsISupports*, const nsIID&, void**)':
nsGenericFactory.cpp:192:24: warning: deleting object of polymorphic class type 'nsGenericFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
                 delete factory;
                        ^
In file included from ./../glue/nsCOMPtr.h:64:0,
                 from ./../glue/nsGenericFactory.h:41,
                 from nsGenericFactory.cpp:42:
nsGenericFactory.cpp: In member function 'virtual nsrefcnt nsGenericModule::Release()':
./../glue/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsGenericModule' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
./../glue/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
./../glue/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsGenericFactory.cpp:244:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsGenericModule, nsIModule)
 ^
nsXPComInit.cpp
c++ -o nsXPComInit.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsXPComInit.pp nsXPComInit.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ./../glue/nsHashKeys.h:48,
                 from ./../glue/nsInterfaceHashtable.h:42,
                 from ./../ds/nsProperties.h:43,
                 from nsXPComInit.cpp:47:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsInterfaceHashtable.h:42,
                 from ./../ds/nsProperties.h:43,
                 from nsXPComInit.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsInterfaceHashtable.h:42,
                 from ./../ds/nsProperties.h:43,
                 from nsXPComInit.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsInterfaceHashtable.h:42,
                 from ./../ds/nsProperties.h:43,
                 from nsXPComInit.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsInterfaceHashtable.h:42,
                 from ./../ds/nsProperties.h:43,
                 from nsXPComInit.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsInterfaceHashtable.h:42,
                 from ./../ds/nsProperties.h:43,
                 from nsXPComInit.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../glue/nsHashKeys.h:49,
                 from ./../glue/nsInterfaceHashtable.h:42,
                 from ./../ds/nsProperties.h:43,
                 from nsXPComInit.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStringAPI.cpp
c++ -o nsStringAPI.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI -DEXPORT_XPT_API -DEXPORT_XPTC_API -DEXPORT_XPTI_API -I. -I.. -I./../glue -I./../base -I./../ds -I./../io -I./../components -I./../threads -I./../threads/_xpidlgen -I./../proxy/src  -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsStringAPI.pp nsStringAPI.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsStringAPI.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsStringAPI.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsStringAPI.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsStringAPI.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsStringAPI.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsStringAPI.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsStringAPI.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStringAPI.cpp: In function 'nsresult NS_StringContainerInit2_P(nsStringContainer&, const PRUnichar*, PRUint32, PRUint32)':
nsStringAPI.cpp:76:19: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       aDataLength = nsCharTraits::length(aData);
                   ^
nsStringAPI.cpp: In function 'PRUint32 NS_StringGetData_P(const nsAString_internal&, const PRUnichar**, PRBool*)':
nsStringAPI.cpp:122:29: warning: conversion to 'PRUint32 {aka unsigned int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
   return begin.size_forward();
                             ^
nsStringAPI.cpp: In function 'PRUint32 NS_StringGetMutableData_P(nsAString_internal&, PRUint32, PRUnichar**)':
nsStringAPI.cpp:140:29: warning: conversion to 'PRUint32 {aka unsigned int}' from 'nsWritingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
   return begin.size_forward();
                             ^
nsStringAPI.cpp: In function 'nsresult NS_CStringContainerInit2_P(nsCStringContainer&, const char*, PRUint32, PRUint32)':
nsStringAPI.cpp:224:19: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       aDataLength = nsCharTraits::length(aData);
                   ^
nsStringAPI.cpp: In function 'PRUint32 NS_CStringGetData_P(const nsACString_internal&, const char**, PRBool*)':
nsStringAPI.cpp:270:29: warning: conversion to 'PRUint32 {aka unsigned int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
   return begin.size_forward();
                             ^
nsStringAPI.cpp: In function 'PRUint32 NS_CStringGetMutableData_P(nsACString_internal&, PRUint32, char**)':
nsStringAPI.cpp:287:29: warning: conversion to 'PRUint32 {aka unsigned int}' from 'nsWritingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
   return begin.size_forward();
                             ^
rm -f libxpcom_core.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libxpcom_core.so -o libxpcom_core.so  pldhash.o nsCOMPtr.o nsComponentManagerUtils.o nsDebug.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsMemory.o nsTraceRefcnt.o nsWeakReference.o nsGREGlue.o nsVersionComparator.o nsTHashtable.o nsTArray.o nsGenericFactory.o nsXPComInit.o nsStringAPI.o       -Wl,--whole-archive ../../dist/lib/libxpcomds_s.a ../../dist/lib/libxpcomio_s.a ../../dist/lib/libxpcomcomponents_s.a ../../dist/lib/libxpcomthreads_s.a ../../dist/lib/libxpcomproxy_s.a ../../dist/lib/libxpcombase_s.a ../../dist/lib/libxptcall.a ../../dist/lib/libxptinfo.a ../../dist/lib/libxpt.a ../../dist/lib/libxptcmd.a ../../dist/lib/libstring_s.a  -Wl,--no-whole-archive  -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -ldl -lm     
chmod +x libxpcom_core.so
strip libxpcom_core.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libxpcom_core.so ../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libxpcom_core.so ../../dist/bin
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/build'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/stub'
nsXPComStub.cpp
c++ -o nsXPComStub.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsXPComStub.pp nsXPComStub.cpp
nsXPComStub.cpp: In function 'nsresult NS_GetFrozenFunctions(XPCOMFunctions*, const char*)':
nsXPComStub.cpp:104:10: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     size -= offsetof(XPCOMFunctions, init);
          ^
rm -f libxpcom.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libxpcom.so -o libxpcom.so  nsXPComStub.o       -L../../dist/bin -L../../dist/lib -Wl,-rpath-link,../../dist/bin -lxpcom_core -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl -lm    
chmod +x libxpcom.so
strip libxpcom.so
/tmp/kompozer/src/mozilla/config/nsinstall -t -m 755 libxpcom.so ../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -t -m 755 libxpcom.so ../../dist/bin
/tmp/kompozer/src/mozilla/config/nsinstall -t -m 755 libxpcom.so ../../dist/sdk/lib
set -e;  \
( echo libnspr4.so; echo libplc4.so; echo libplds4.so; echo libxpcom_core.so; ) > ../../dist/bin/dependentlibs.list
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/stub'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/tools'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/tools/registry'
regxpcom.cpp
c++ -o regxpcom.o -c  -DXPCOM_GLUE -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../../build   -I../../../dist/include/xpcom -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/regxpcom.pp regxpcom.cpp
In file included from ./../../build/nsXPCOMPrivate.h:50:0,
                 from regxpcom.cpp:44:
../../../dist/sdk/include/nsStringAPI.h: In function 'const nsDependentSubstring_external Substring(const PRUnichar*, const PRUnichar*)':
../../../dist/sdk/include/nsStringAPI.h:1660:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentSubstring(start, end - start);
                                                 ^
../../../dist/sdk/include/nsStringAPI.h: In function 'const nsDependentCSubstring_external Substring(const char*, const char*)':
../../../dist/sdk/include/nsStringAPI.h:1703:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   return nsDependentCSubstring(start, end - start);
                                                  ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIComponentManager.h:10,
                 from regxpcom.cpp:47:
regxpcom.cpp: In member function 'virtual nsrefcnt DirectoryServiceProvider::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'DirectoryServiceProvider' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
regxpcom.cpp:75:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(DirectoryServiceProvider, nsIDirectoryServiceProvider)
 ^
regxpcom.cpp: In function 'int startup_xpcom()':
regxpcom.cpp:114:36: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int len = strlen(gXPCOMLocation);
                                    ^
regxpcom.cpp: In function 'int ProcessArgs(int, char**)':
regxpcom.cpp:329:15: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             j = strlen(gXPCOMLocation) - 1;
               ^
regxpcom.cpp:334:15: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             j = strlen(gCompRegLocation) - 1;
               ^
regxpcom.cpp:339:15: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             j = strlen(gXPTIDatLocation) - 1;
               ^
c++   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -o regxpcom regxpcom.o     -L../../../dist/bin -L../../../dist/lib ../../../dist/lib/libxpcomglue.a -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -ldl -lm     
strip regxpcom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 regxpcom ../../../dist/bin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 regxpcom ../../../dist/sdk/bin
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/tools/registry'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/tools'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libreg'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libreg/include'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libreg/include'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libreg/src'
reg.c
gcc -o reg.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_BUFFERED_REGISTRY_IO	   -I../../../dist/include/libreg -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/reg.pp reg.c
reg.c: In function 'nr_RegAddKey':
reg.c:2013:60: warning: passing argument 4 of 'nr_NextName' from incompatible pointer type [-Wincompatible-pointer-types]
             err = nr_NextName(p, namebuf, sizeof(namebuf), &p);
                                                            ^
reg.c:1357:15: note: expected 'const char **' but argument is of type 'char **'
 static REGERR nr_NextName(const char *pPath, char *buf, uint32 bufsize, const char **newPath)
               ^
VerReg.c
gcc -o VerReg.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_BUFFERED_REGISTRY_IO	   -I../../../dist/include/libreg -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/VerReg.pp VerReg.c
vr_stubs.c
gcc -o vr_stubs.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_BUFFERED_REGISTRY_IO	   -I../../../dist/include/libreg -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/vr_stubs.pp vr_stubs.c
nr_bufio.c
gcc -o nr_bufio.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_BUFFERED_REGISTRY_IO	   -I../../../dist/include/libreg -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/nr_bufio.pp nr_bufio.c
rm -f libmozreg_s.a
ar cr libmozreg_s.a reg.o VerReg.o vr_stubs.o nr_bufio.o  
ranlib libmozreg_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libmozreg_s.a ../../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libreg/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libreg/standalone'
reg.c
gcc -o reg.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DSTANDALONE_REGISTRY -I./../src  -I../../../dist/include/libreg -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/reg.pp reg.c
reg.c: In function 'nr_RegAddKey':
reg.c:2013:60: warning: passing argument 4 of 'nr_NextName' from incompatible pointer type [-Wincompatible-pointer-types]
             err = nr_NextName(p, namebuf, sizeof(namebuf), &p);
                                                            ^
reg.c:1357:15: note: expected 'const char **' but argument is of type 'char **'
 static REGERR nr_NextName(const char *pPath, char *buf, uint32 bufsize, const char **newPath)
               ^
VerReg.c
gcc -o VerReg.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DSTANDALONE_REGISTRY -I./../src  -I../../../dist/include/libreg -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/VerReg.pp VerReg.c
vr_stubs.c
gcc -o vr_stubs.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DSTANDALONE_REGISTRY -I./../src  -I../../../dist/include/libreg -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/vr_stubs.pp vr_stubs.c
rm -f libmozregsa_s.a
ar cr libmozregsa_s.a reg.o VerReg.o vr_stubs.o  
ranlib libmozregsa_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libmozregsa_s.a ../../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libreg/standalone'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libreg'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/obsolete'
nsFileSpec.cpp
c++ -o nsFileSpec.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM_OBSOLETE -I.. -I./../io  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/xpcom_obsolete -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFileSpec.pp nsFileSpec.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsFileSpec.h:148,
                 from nsFileSpec.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsFileSpec.h:148,
                 from nsFileSpec.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsFileSpec.h:148,
                 from nsFileSpec.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsFileSpec.h:148,
                 from nsFileSpec.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsFileSpec.h:148,
                 from nsFileSpec.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsFileSpec.h:148,
                 from nsFileSpec.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsFileSpec.h:148,
                 from nsFileSpec.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nscore.h:287:0,
                 from xpcomobsolete.h:42,
                 from nsFileSpec.h:146,
                 from nsFileSpec.cpp:38:
nsFileSpec.h: In member function 'PRBool nsFileSpec::Valid() const':
../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
nsFileSpec.h:397:56: note: in expansion of macro 'NS_SUCCEEDED'
         PRBool                  Valid() const { return NS_SUCCEEDED(Error()); }
                                                        ^
In file included from nsFileSpec.cpp:41:0:
./../io/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
./../io/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
./../io/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
./../io/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsFileSpec.cpp: In constructor 'nsSimpleCharString::nsSimpleCharString(const char*)':
nsFileSpec.cpp:101:44: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         CopyFrom(inString, strlen(inString));
                                            ^
nsFileSpec.cpp: In member function 'void nsSimpleCharString::operator=(const char*)':
nsFileSpec.cpp:140:44: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         CopyFrom(inString, strlen(inString));
                                            ^
nsFileSpec.cpp: In member function 'void nsSimpleCharString::operator+=(const char*)':
nsFileSpec.cpp:173:46: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int newLength = Length() + strlen(inOther);
                                              ^
nsFileSpec.cpp: In member function 'void nsSimpleCharString::Catenate(const char*, const char*)':
nsFileSpec.cpp:196:68: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int newLength = Length() + strlen(inString1) + strlen(inString2);
                                                                    ^
nsFileSpec.cpp: In member function 'void nsSimpleCharString::Unescape()':
nsFileSpec.cpp:234:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     mData->mLength = strlen(mData->mString);       
                    ^
nsFileSpec.cpp: In member function 'void nsSimpleCharString::ReallocData(PRUint32)':
nsFileSpec.cpp:282:79: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                 mData = (Data*)PR_Realloc(mData, newAllocLength + sizeof(Data));
                                                                               ^
nsFileSpec.cpp:291:67: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     Data* newData = (Data*)PR_Malloc(newAllocLength + sizeof(Data));
                                                                   ^
nsFileSpec.cpp: In member function 'void nsSimpleCharString::LeafReplace(char, const char*)':
nsFileSpec.cpp:365:63: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 savedLastSeparatorOffset = (lastSeparator - chars);
                                                               ^
nsFileSpec.cpp:367:79: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
         (lastSeparator - chars) + strlen(inLeafName) + (trailingSeparator != 0);
                                                                               ^
In file included from nsFileSpec.cpp:520:0:
nsFileSpecUnix.cpp: In member function 'void nsFileSpec::GetModDate(nsFileSpec::TimeStamp&) const':
nsFileSpecUnix.cpp:169:18: warning: conversion to 'nsFileSpec::TimeStamp {aka unsigned int}' from '__time_t {aka long int}' may alter its value [-Wconversion]
         outStamp = st.st_mtime; 
                  ^
nsFileSpecUnix.cpp: In member function 'nsresult nsFileSpec::ResolveSymlink(PRBool&)':
nsFileSpecUnix.cpp:238:69: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion]
     int charCount = readlink(mPath, (char*)&resolvedPath, MAXPATHLEN);
                                                                     ^
nsFileSpecUnix.cpp: In member function 'void nsFileSpec::GetParent(nsFileSpec&) const':
nsFileSpecUnix.cpp:278:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
      outSpec.mPath.SetLength(cp - chars); // truncate.
                                        ^
nsFileSpecUnix.cpp: In function 'int CrudeFileCopy(const char*, const char*)':
nsFileSpecUnix.cpp:446:17: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
  while ((rbytes = fread (buf, 1, sizeof(buf), ifp)) > 0)
                 ^
nsFileSpecUnix.cpp:450:17: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
    if ( (wbytes = fwrite (buf, 1, rbytes, ofp)) < 0 )
                 ^
nsFileSpecUnix.cpp: In member function 'PRInt64 nsFileSpec::GetDiskSpaceAvailable() const':
nsFileSpecUnix.cpp:545:14: warning: the address of 'curdir' will always evaluate as 'true' [-Waddress]
         if (!curdir)
              ^
nsFileStream.cpp
c++ -o nsFileStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM_OBSOLETE -I.. -I./../io  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/xpcom_obsolete -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFileStream.pp nsFileStream.cpp
In file included from ../../dist/include/xpcom/nscore.h:287:0,
                 from xpcomobsolete.h:42,
                 from nsFileStream.h:100,
                 from nsFileStream.cpp:42:
nsFileStream.h: In member function 'PRBool nsErrorProne::failed() const':
../../dist/include/xpcom/nsError.h:113:68: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_FAILED(_nsresult) (NS_UNLIKELY((_nsresult) & 0x80000000))
                                                                    ^
nsFileStream.h:315:50: note: in expansion of macro 'NS_FAILED'
                                           return NS_FAILED(mResult);
                                                  ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsFileSpec.h:148,
                 from nsFileStream.cpp:43:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsFileSpec.h:148,
                 from nsFileStream.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsFileSpec.h:148,
                 from nsFileStream.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsFileSpec.h:148,
                 from nsFileStream.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsFileSpec.h:148,
                 from nsFileStream.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsFileSpec.h:148,
                 from nsFileStream.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsFileSpec.h:148,
                 from nsFileStream.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nscore.h:287:0,
                 from xpcomobsolete.h:42,
                 from nsFileStream.h:100,
                 from nsFileStream.cpp:42:
nsFileSpec.h: In member function 'PRBool nsFileSpec::Valid() const':
../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
nsFileSpec.h:397:56: note: in expansion of macro 'NS_SUCCEEDED'
         PRBool                  Valid() const { return NS_SUCCEEDED(Error()); }
                                                        ^
nsFileStream.cpp: In member function 'nsOutputStream& nsOutputStream::operator<<(const char*)':
nsFileStream.cpp:162:21: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   write(s, strlen(s));
                     ^
nsFileStream.cpp: In member function 'PRBool nsRandomAccessInputStream::readline(char*, PRInt32)':
nsFileStream.cpp:245:19: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         bytesRead = (tp - s);
                   ^
nsIFileStream.cpp
c++ -o nsIFileStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM_OBSOLETE -I.. -I./../io  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/xpcom_obsolete -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsIFileStream.pp nsIFileStream.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsFileSpec.h:148,
                 from nsIFileStream.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsFileSpec.h:148,
                 from nsIFileStream.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsFileSpec.h:148,
                 from nsIFileStream.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsFileSpec.h:148,
                 from nsIFileStream.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsFileSpec.h:148,
                 from nsIFileStream.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsFileSpec.h:148,
                 from nsIFileStream.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsFileSpec.h:148,
                 from nsIFileStream.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nscore.h:287:0,
                 from xpcomobsolete.h:42,
                 from nsIFileStream.h:40,
                 from nsIFileStream.cpp:39:
nsFileSpec.h: In member function 'PRBool nsFileSpec::Valid() const':
../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
nsFileSpec.h:397:56: note: in expansion of macro 'NS_SUCCEEDED'
         PRBool                  Valid() const { return NS_SUCCEEDED(Error()); }
                                                        ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIInputStream.h:10,
                 from nsIFileStream.h:41,
                 from nsIFileStream.cpp:39:
nsIFileStream.cpp: In member function 'virtual nsrefcnt FileImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'FileImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
nsIFileStream.cpp:123:1: note: in expansion of macro 'NS_IMPL_RELEASE'
 NS_IMPL_RELEASE(FileImpl)
 ^
nsIFileStream.cpp: In destructor 'FileImpl::~FileImpl()':
nsIFileStream.cpp:185:15: warning: unused variable 'rv' [-Wunused-variable]
     nsresult  rv = Close();
               ^
nsIFileStream.cpp: In member function 'virtual nsresult FileImpl::Open(const nsFileSpec&, int, PRIntn)':
nsIFileStream.cpp:197:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
     if (mFileDesc)
        ^
nsIFileStream.cpp: In member function 'virtual nsresult FileImpl::Write(const char*, PRUint32, PRUint32*)':
nsIFileStream.cpp:448:22: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         currentWrite = mWriteLimit - mWriteCursor;
                      ^
nsIFileStream.cpp: In member function 'nsresult FileImpl::InternalFlush(PRBool)':
nsIFileStream.cpp:592:21: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             segSize = (mWriteCursor - seg);
                     ^
nsFileSpecImpl.cpp
c++ -o nsFileSpecImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM_OBSOLETE -I.. -I./../io  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/xpcom_obsolete -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFileSpecImpl.pp nsFileSpecImpl.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nscore.h:287:0,
                 from nsFileSpecImpl.h:41,
                 from nsFileSpecImpl.cpp:39:
../../dist/include/xpcom_obsolete/nsFileSpec.h: In member function 'PRBool nsFileSpec::Valid() const':
../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
../../dist/include/xpcom_obsolete/nsFileSpec.h:397:56: note: in expansion of macro 'NS_SUCCEEDED'
         PRBool                  Valid() const { return NS_SUCCEEDED(Error()); }
                                                        ^
nsFileStream.h: In member function 'PRBool nsErrorProne::failed() const':
../../dist/include/xpcom/nsError.h:113:68: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_FAILED(_nsresult) (NS_UNLIKELY((_nsresult) & 0x80000000))
                                                                    ^
nsFileStream.h:315:50: note: in expansion of macro 'NS_FAILED'
                                           return NS_FAILED(mResult);
                                                  ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:10,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
nsFileSpecImpl.cpp: In member function 'virtual nsrefcnt nsFileSpecImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsFileSpecImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsFileSpecImpl.cpp:49:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsFileSpecImpl, nsIFileSpec)
 ^
nsFileSpecImpl.cpp: In member function 'virtual nsresult nsFileSpecImpl::Tell(PRUint32*)':
nsFileSpecImpl.cpp:746:11: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRInt64 {aka long int}' may alter its value [-Wconversion]
  *_retval = s.tell();
           ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom_obsolete/nsIFileSpec.h:10,
                 from nsFileSpecImpl.h:42,
                 from nsFileSpecImpl.cpp:39:
nsFileSpecImpl.cpp: In member function 'virtual nsrefcnt nsDirectoryIteratorImpl::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsDirectoryIteratorImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsFileSpecImpl.cpp:759:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsDirectoryIteratorImpl, nsIDirectoryIterator)
 ^
nsFileSpecImpl.cpp: In static member function 'static nsresult nsDirectoryIteratorImpl::Create(nsISupports*, const nsIID&, void**)':
nsFileSpecImpl.cpp:830:12: warning: deleting object of polymorphic class type 'nsDirectoryIteratorImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete it;
            ^
nsFileSpecImpl.cpp: In static member function 'static nsresult nsFileSpecImpl::Create(nsISupports*, const nsIID&, void**)':
nsFileSpecImpl.cpp:850:12: warning: deleting object of polymorphic class type 'nsFileSpecImpl' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete it;
            ^
nsSpecialSystemDirectory.cpp
c++ -o nsSpecialSystemDirectory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_COM_OBSOLETE -I.. -I./../io  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/xpcom_obsolete -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSpecialSystemDirectory.pp nsSpecialSystemDirectory.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsFileSpec.h:148,
                 from nsSpecialSystemDirectory.h:45,
                 from nsSpecialSystemDirectory.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsFileSpec.h:148,
                 from nsSpecialSystemDirectory.h:45,
                 from nsSpecialSystemDirectory.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsFileSpec.h:148,
                 from nsSpecialSystemDirectory.h:45,
                 from nsSpecialSystemDirectory.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsFileSpec.h:148,
                 from nsSpecialSystemDirectory.h:45,
                 from nsSpecialSystemDirectory.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsFileSpec.h:148,
                 from nsSpecialSystemDirectory.h:45,
                 from nsSpecialSystemDirectory.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsFileSpec.h:148,
                 from nsSpecialSystemDirectory.h:45,
                 from nsSpecialSystemDirectory.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsFileSpec.h:148,
                 from nsSpecialSystemDirectory.h:45,
                 from nsSpecialSystemDirectory.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nscore.h:287:0,
                 from xpcomobsolete.h:42,
                 from nsSpecialSystemDirectory.h:44,
                 from nsSpecialSystemDirectory.cpp:41:
nsFileSpec.h: In member function 'PRBool nsFileSpec::Valid() const':
../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
nsFileSpec.h:397:56: note: in expansion of macro 'NS_SUCCEEDED'
         PRBool                  Valid() const { return NS_SUCCEEDED(Error()); }
                                                        ^
nsSpecialSystemDirectory.cpp: At global scope:
nsSpecialSystemDirectory.cpp:119:28: warning: 'PRBool DeleteSystemDirKeys(nsHashKey*, void*, void*)' defined but not used [-Wunused-function]
 PR_STATIC_CALLBACK(PRBool) DeleteSystemDirKeys(nsHashKey *aKey, void *aData, void* closure)
                            ^
rm -f libxpcom_compat.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libxpcom_compat.so -o libxpcom_compat.so  nsFileSpec.o nsFileStream.o nsIFileStream.o nsFileSpecImpl.o nsSpecialSystemDirectory.o       -Wl,--whole-archive ../../dist/lib/libmozreg_s.a  -Wl,--no-whole-archive  -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl -lm    
chmod +x libxpcom_compat.so
strip libxpcom_compat.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libxpcom_compat.so ../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libxpcom_compat.so ../../dist/bin
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpcom/obsolete/component'
nsXPCOMObsolete.cpp
c++ -o nsXPCOMObsolete.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../  -I../../../dist/include/xpcom -I../../../dist/include/xpcom_obsolete -I../../../dist/include/string -I../../../dist/include/libreg -I../../../dist/include/xpcom_compat_c -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsXPCOMObsolete.pp nsXPCOMObsolete.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from ./../nsFileSpecImpl.h:42,
                 from nsXPCOMObsolete.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from ./../nsFileSpecImpl.h:42,
                 from nsXPCOMObsolete.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from ./../nsFileSpecImpl.h:42,
                 from nsXPCOMObsolete.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from ./../nsFileSpecImpl.h:42,
                 from nsXPCOMObsolete.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from ./../nsFileSpecImpl.h:42,
                 from nsXPCOMObsolete.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from ./../nsFileSpecImpl.h:42,
                 from nsXPCOMObsolete.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from ./../nsFileSpecImpl.h:42,
                 from nsXPCOMObsolete.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nscore.h:287:0,
                 from ../../../dist/include/xpcom/nsXPCOM.h:60,
                 from nsXPCOMObsolete.cpp:38:
../../../dist/include/xpcom_obsolete/nsFileSpec.h: In member function 'PRBool nsFileSpec::Valid() const':
../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
../../../dist/include/xpcom_obsolete/nsFileSpec.h:397:56: note: in expansion of macro 'NS_SUCCEEDED'
         PRBool                  Valid() const { return NS_SUCCEEDED(Error()); }
                                                        ^
nsRegistry.cpp
c++ -o nsRegistry.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../  -I../../../dist/include/xpcom -I../../../dist/include/xpcom_obsolete -I../../../dist/include/string -I../../../dist/include/libreg -I../../../dist/include/xpcom_compat_c -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRegistry.pp nsRegistry.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsRegistry.cpp:46:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsRegistry.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsRegistry.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsRegistry.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsRegistry.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsRegistry.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from ../../../dist/include/xpcom/nsDirectoryService.h:43,
                 from nsRegistry.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRegistry.cpp: In function 'void reginfo2Length(const REGINFO&, PRUint32&)':
nsRegistry.cpp:350:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
             out = in.entryLength / sizeof(PRInt32);
                 ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/xpcom/nsIFactory.h:10,
                 from ../../../dist/include/xpcom/nsIGenericFactory.h:42,
                 from nsRegistry.cpp:42:
nsRegistry.cpp: In member function 'virtual nsrefcnt nsRegistry::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsRegistry' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsRegistry.cpp:367:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsRegistry,  nsIRegistry, nsIRegistryGetter)
 ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIFactory.h:10,
                 from ../../../dist/include/xpcom/nsIGenericFactory.h:42,
                 from nsRegistry.cpp:42:
nsRegistry.cpp: In member function 'virtual nsrefcnt nsRegistryNode::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsRegistryNode' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsRegistry.cpp:370:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1( nsRegistryNode,         nsIRegistryNode  )
 ^
nsRegistry.cpp: In member function 'virtual nsrefcnt nsRegistryValue::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsRegistryValue' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsRegistry.cpp:371:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1( nsRegistryValue,        nsIRegistryValue )
 ^
nsRegistry.cpp: In member function 'virtual nsresult nsRegistry::GetBytesUTF8IntoBuffer(nsRegistryKey, const char*, PRUint8*, PRUint32*)':
nsRegistry.cpp:898:12: warning: variable 'err' set but not used [-Wunused-but-set-variable]
     REGERR err = REGERR_OK;
            ^
nsRegistry.cpp: In member function 'virtual nsresult nsRegistry::UnescapeKey(PRUint8*, PRUint32, PRUint32*, PRUint8**)':
nsRegistry.cpp:1525:28: warning: conversion to 'char' from 'long int' may alter its value [-Wconversion]
                     *(n++) = ((c2 - sEscapeKeyHex) & 0xF)
                            ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIFactory.h:10,
                 from ../../../dist/include/xpcom/nsIGenericFactory.h:42,
                 from nsRegistry.cpp:42:
nsRegistry.cpp: In member function 'virtual nsrefcnt nsRegistryFactory::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsRegistryFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsRegistry.cpp:1959:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsRegistryFactory, nsIFactory)
 ^
rm -f libxpcom_compat_c.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libxpcom_compat_c.so -o libxpcom_compat_c.so  nsXPCOMObsolete.o nsRegistry.o       -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L../../../dist/lib -lxpcom_compat  -Wl,--version-script -Wl,../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libxpcom_compat_c.so
strip libxpcom_compat_c.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libxpcom_compat_c.so ../../../dist/bin/components
: ../../../dist/bin/components/libxpcom_compat_c.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/obsolete/component'
nsIFileSpec.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIFileSpec nsIFileSpec.idl
nsIRegistry.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIRegistry nsIRegistry.idl
../../dist/bin/xpt_link _xpidlgen/xpcom_obsolete.xpt _xpidlgen/nsIFileSpec.xpt _xpidlgen/nsIRegistry.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_obsolete.xpt ../../dist/bin/components
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/xpcom/obsolete'
make[1]: Leaving directory '/tmp/kompozer/src/mozilla'
/usr/bin/make tier_9
make[1]: Entering directory '/tmp/kompozer/src/mozilla'
tier_9: js/src/xpconnect intl db  storage widget/src/gtkxtbin js/jsd modules/libutil netwerk modules/libjar uriloader modules/libpref modules/libimg caps rdf parser/expat parser/xml parser/htmlparser gfx modules/libpr0n sun-java modules/plugin dom view widget content layout xpfe/components/shistory docshell webshell embedding editor xpfe/appshell  js/src/liveconnect modules/oji  accessible
make[2]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/public'
Creating ../../../../dist/include/xpconnect
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 xpc_map_end.h ../../../../dist/include/xpconnect
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 xpccomponents.idl xpcjsid.idl xpcexception.idl nsIJSContextStack.idl nsIJSRuntimeService.idl nsIXPConnect.idl nsIXPCSecurityManager.idl nsIXPCScriptable.idl nsIScriptError.idl nsIXPCScriptNotify.idl nsIScriptableInterfaces.idl XPCIDispatch.idl ../../../../dist/idl
Creating _xpidlgen/.done
xpccomponents.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/xpccomponents xpccomponents.idl
xpcjsid.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/xpcjsid xpcjsid.idl
xpcexception.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/xpcexception xpcexception.idl
nsIJSContextStack.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIJSContextStack nsIJSContextStack.idl
nsIJSRuntimeService.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIJSRuntimeService nsIJSRuntimeService.idl
nsIXPConnect.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXPConnect nsIXPConnect.idl
nsIXPConnect.idl:193: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIXPCONNECTWRAPPEDNATIVE macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIXPConnect.idl:453: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIXPCONNECT macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIXPCSecurityManager.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXPCSecurityManager nsIXPCSecurityManager.idl
nsIXPCScriptable.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXPCScriptable nsIXPCScriptable.idl
nsIScriptError.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIScriptError nsIScriptError.idl
nsIXPCScriptNotify.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXPCScriptNotify nsIXPCScriptNotify.idl
nsIScriptableInterfaces.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIScriptableInterfaces nsIScriptableInterfaces.idl
XPCIDispatch.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/XPCIDispatch XPCIDispatch.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpccomponents.h _xpidlgen/xpcjsid.h _xpidlgen/xpcexception.h _xpidlgen/nsIJSContextStack.h _xpidlgen/nsIJSRuntimeService.h _xpidlgen/nsIXPConnect.h _xpidlgen/nsIXPCSecurityManager.h _xpidlgen/nsIXPCScriptable.h _xpidlgen/nsIScriptError.h _xpidlgen/nsIXPCScriptNotify.h _xpidlgen/nsIScriptableInterfaces.h _xpidlgen/XPCIDispatch.h ../../../../dist/include/xpconnect
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 mozIJSSubScriptLoader.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 mozIJSSubScriptLoader.idl ../../../../dist/sdk/idl
mozIJSSubScriptLoader.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/mozIJSSubScriptLoader mozIJSSubScriptLoader.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/mozIJSSubScriptLoader.h ../../../../dist/include/xpconnect
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/mozIJSSubScriptLoader.h ../../../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/idl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/loader'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/loader'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/shell'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/shell'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/intl'
/usr/bin/perl ../build/autoconf/make-makefile -t .. -d ..  build/Makefile
creating intl/build/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  util/Makefile
creating intl/unicharutil/util/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIEntityConverter.idl nsISaveAsCharset.idl nsIUnicodeNormalizer.idl ../../../dist/idl
Creating ../../../dist/include/unicharutil
Creating _xpidlgen/.done
nsIEntityConverter.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIEntityConverter nsIEntityConverter.idl
nsISaveAsCharset.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISaveAsCharset nsISaveAsCharset.idl
nsIUnicodeNormalizer.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIUnicodeNormalizer nsIUnicodeNormalizer.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIEntityConverter.h _xpidlgen/nsISaveAsCharset.h _xpidlgen/nsIUnicodeNormalizer.h ../../../dist/include/unicharutil
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICaseConversion.h nsIOrderIdFormater.h nsITextTransform.h nsIUGenDetailCategory.h nsUnicharUtilCIID.h nsHankakuToZenkakuCID.h ../../../dist/include/unicharutil
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/util'
Creating .deps
/usr/bin/perl -I../../../config ../../../config/build-list.pl ../../../config/final-link-libs unicharutil_s
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUnicharUtils.h nsCompressedCharMap.h ../../../dist/include/unicharutil
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/util'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 cattable.h ../../../dist/include/unicharutil
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/tables'
make[4]: Nothing to be done for 'export'.
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/tables'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  util/Makefile
creating intl/uconv/util/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsITextToSubURI.idl nsICurrentCharsetListener.idl nsICharsetConverterManager.idl nsIScriptableUConv.idl nsIUTF8ConverterService.idl ../../../dist/idl
Creating ../../../dist/include/uconv
Creating _xpidlgen/.done
nsITextToSubURI.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITextToSubURI nsITextToSubURI.idl
nsICurrentCharsetListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICurrentCharsetListener nsICurrentCharsetListener.idl
nsICharsetConverterManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICharsetConverterManager nsICharsetConverterManager.idl
nsIScriptableUConv.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIScriptableUConv nsIScriptableUConv.idl
nsIUTF8ConverterService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIUTF8ConverterService nsIUTF8ConverterService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsITextToSubURI.h _xpidlgen/nsICurrentCharsetListener.h _xpidlgen/nsICharsetConverterManager.h _xpidlgen/nsIScriptableUConv.h _xpidlgen/nsIUTF8ConverterService.h ../../../dist/include/uconv
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICharsetAlias.h nsIPlatformCharset.h nsIUnicodeDecodeHelper.h nsIUnicodeDecoder.h nsIUnicodeEncodeHelper.h nsIUnicodeEncoder.h nsICharRepresentable.h nsIMappingCache.h uconvutil.h nsEncoderDecoderUtils.h nsUConvCID.h ../../../dist/include/uconv
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/util'
Creating .deps
/usr/bin/perl -I../../../config ../../../config/build-list.pl ../../../config/final-link-libs ucvutil_s
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/util'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvja'
Creating .deps
Creating ../../../dist/include/ucvja
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUCVJACID.h nsUCVJA2CID.h ../../../dist/include/ucvja
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvja'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvcn'
Creating .deps
Creating ../../../dist/include/ucvcn
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUCvCnCID.h ../../../dist/include/ucvcn
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvcn'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvlatin'
Creating .deps
Creating ../../../dist/include/ucvlatin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUCvLatinCID.h ../../../dist/include/ucvlatin
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvlatin'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvtw'
Creating .deps
Creating ../../../dist/include/ucvtw
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUCvTWCID.h ../../../dist/include/ucvtw
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvtw'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvtw2'
Creating .deps
Creating ../../../dist/include/ucvtw2
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUCvTW2CID.h ../../../dist/include/ucvtw2
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvtw2'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvko'
Creating .deps
Creating ../../../dist/include/ucvko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUCvKOCID.h ../../../dist/include/ucvko
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvko'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvibm'
Creating .deps
Creating ../../../dist/include/ucvibm
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUCvIBMCID.h ../../../dist/include/ucvibm
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvibm'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvmath'
Creating .deps
Creating ../../../dist/include/ucvmath
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsUCvMathCID.h ../../../dist/include/ucvmath
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvmath'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale/public'
Creating ../../../dist/include/locale
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCollationCID.h nsDateTimeFormatCID.h nsIDateTimeFormat.h nsILanguageAtomService.h nsIMacLocale.h nsIPosixLocale.h nsIOS2Locale.h nsIWin32Locale.h nsLocaleCID.h ../../../dist/include/locale
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIFontPackageService.idl nsIFontPackageProxy.idl nsIFontPackageHandler.idl nsILocale.idl nsILocaleService.idl nsIScriptableDateFormat.idl nsICollation.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIFontPackageService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIFontPackageService nsIFontPackageService.idl
nsIFontPackageProxy.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIFontPackageProxy nsIFontPackageProxy.idl
nsIFontPackageHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIFontPackageHandler nsIFontPackageHandler.idl
nsILocale.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsILocale nsILocale.idl
nsILocaleService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsILocaleService nsILocaleService.idl
nsIScriptableDateFormat.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIScriptableDateFormat nsIScriptableDateFormat.idl
nsICollation.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICollation nsICollation.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIFontPackageService.h _xpidlgen/nsIFontPackageProxy.h _xpidlgen/nsIFontPackageHandler.h _xpidlgen/nsILocale.h _xpidlgen/nsILocaleService.h _xpidlgen/nsIScriptableDateFormat.h _xpidlgen/nsICollation.h ../../../dist/include/locale
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale/src'
Creating .deps
make[5]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale/src/unix'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale/src/unix'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCollation.h ../../../dist/include/locale
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/strres'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/strres/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIStringBundle.idl nsIStringBundleOverride.idl ../../../dist/idl
Creating ../../../dist/include/intl
Creating _xpidlgen/.done
nsIStringBundle.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStringBundle nsIStringBundle.idl
nsIStringBundleOverride.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStringBundleOverride nsIStringBundleOverride.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIStringBundle.h _xpidlgen/nsIStringBundleOverride.h ../../../dist/include/intl
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/strres/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/strres/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/strres/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/strres'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/lwbrk'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  idl/Makefile
creating intl/lwbrk/idl/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/lwbrk/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISemanticUnitScanner.idl ../../../dist/idl
Creating ../../../dist/include/lwbrk
Creating _xpidlgen/.done
nsISemanticUnitScanner.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISemanticUnitScanner nsISemanticUnitScanner.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISemanticUnitScanner.h ../../../dist/include/lwbrk
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/lwbrk/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/lwbrk/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIBreakState.h nsIBinarySearchIterator.h nsILineBreaker.h nsILineBreakerFactory.h nsILinearIterator.h nsIWordBreaker.h nsIWordBreakerFactory.h nsLWBrkCIID.h ../../../dist/include/lwbrk
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/lwbrk/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/lwbrk/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/lwbrk/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/lwbrk'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/chardet'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/chardet/public'
Creating ../../../dist/include/chardet
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCharsetDetectionAdaptorCID.h nsDetectionConfident.h nsDocumentCharsetInfoCID.h nsICharsetDetectionAdaptor.h nsICharsetDetectionObserver.h nsICharsetDetector.h nsIMetaCharsetService.h nsIStringCharsetDetector.h nsIXMLEncodingService.h nsMetaCharsetCID.h nsXMLEncodingCID.h ../../../dist/include/chardet
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDocumentCharsetInfo.idl nsIDocCharset.idl nsICharsetResolver.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIDocumentCharsetInfo.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDocumentCharsetInfo nsIDocumentCharsetInfo.idl
nsIDocCharset.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDocCharset nsIDocCharset.idl
nsICharsetResolver.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICharsetResolver nsICharsetResolver.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDocumentCharsetInfo.h _xpidlgen/nsIDocCharset.h _xpidlgen/nsICharsetResolver.h ../../../dist/include/chardet
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/chardet/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/chardet/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/chardet/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/chardet'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/build'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/intl'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/db'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/db/mdb'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/db/mdb/public'
Creating ../../../dist/include/mork
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 mdb.h ../../../dist/include/mork
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/db/mdb/public'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/db/mdb'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/db/mork'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/db/mork/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/db/mork/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/db/mork/build'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsMorkCID.h nsIMdbFactoryFactory.h ../../../dist/include/mork
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/db/mork/build'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/db/mork'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/db'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/storage'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/db/sqlite3/src'
Creating .deps
Creating ../../../dist/include/sqlite3
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 sqlite3.h sqlite3file.h ../../../dist/include/sqlite3
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/db/sqlite3/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/storage/public'
Creating ../../dist/include/storage
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 mozStorageHelper.h ../../dist/include/storage
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 mozIStorageService.idl mozIStorageConnection.idl mozIStorageFunction.idl mozIStorageStatement.idl mozIStorageStatementWrapper.idl mozIStorageDataSet.idl mozIStorageValueArray.idl ../../dist/idl
Creating _xpidlgen/.done
mozIStorageService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/mozIStorageService mozIStorageService.idl
mozIStorageConnection.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/mozIStorageConnection mozIStorageConnection.idl
mozIStorageFunction.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/mozIStorageFunction mozIStorageFunction.idl
mozIStorageStatement.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/mozIStorageStatement mozIStorageStatement.idl
mozIStorageStatementWrapper.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/mozIStorageStatementWrapper mozIStorageStatementWrapper.idl
mozIStorageDataSet.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/mozIStorageDataSet mozIStorageDataSet.idl
mozIStorageValueArray.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/mozIStorageValueArray mozIStorageValueArray.idl
mozIStorageValueArray.idl:154: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_MOZISTORAGEVALUEARRAY macro; if the code fragment contains method declarations, the macro probably isn't complete.
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/mozIStorageService.h _xpidlgen/mozIStorageConnection.h _xpidlgen/mozIStorageFunction.h _xpidlgen/mozIStorageStatement.h _xpidlgen/mozIStorageStatementWrapper.h _xpidlgen/mozIStorageDataSet.h _xpidlgen/mozIStorageValueArray.h ../../dist/include/storage
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/storage/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/storage/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/storage/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/storage/build'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 mozStorageCID.h ../../dist/include/storage
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/storage/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/storage'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/widget/src/gtkxtbin'
Creating .deps
/usr/bin/perl -I../../../config ../../../config/build-list.pl ../../../config/final-link-libs gtkxtbin
Creating ../../../dist/include/gtkxtbin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 gtkxtbin.h gtk2xtbin.h ../../../dist/include/gtkxtbin
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/widget/src/gtkxtbin'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/js/jsd'
Creating .deps
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/jsd/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 jsdIDebuggerService.idl ../../../dist/idl
Creating ../../../dist/include/jsdebug
Creating _xpidlgen/.done
jsdIDebuggerService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/jsdIDebuggerService jsdIDebuggerService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/jsdIDebuggerService.h ../../../dist/include/jsdebug
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/jsd/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 jsdebug.h ../../dist/include/jsdebug
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/js/jsd'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libutil'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libutil/public'
Creating ../../../dist/include/util
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 stopwatch.h nsTimer.h ../../../dist/include/util
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libutil/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libutil/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libutil/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libutil'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/netwerk'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/base/public'
Creating ../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 netCore.h nsNetError.h nsNetUtil.h nsNetStrings.h nsChannelProperties.h nsURIHashKey.h nsReadLine.h nsCPasswordManager.h nsCPasswordManagerInternal.h ../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIAuthPrompt.idl nsIAsyncStreamCopier.idl nsISafeOutputStream.idl nsIBufferedStreams.idl nsICancelable.idl nsIDownloader.idl nsIEncodedChannel.idl nsIFileStreams.idl nsIIncrementalDownload.idl nsIInputStreamPump.idl nsIInputStreamChannel.idl nsIIOService2.idl nsIMIMEInputStream.idl nsINetworkLinkService.idl nsIPasswordManager.idl nsIPasswordManagerInternal.idl nsIPermissionManager.idl nsIProgressEventSink.idl nsIPrompt.idl nsIProtocolProxyService.idl nsIProtocolProxyFilter.idl nsIProtocolProxyCallback.idl nsIProxiedProtocolHandler.idl nsIProxyAutoConfig.idl nsIProxyInfo.idl nsITransport.idl nsISocketTransport.idl nsISocketTransportService.idl nsIServerSocket.idl nsIResumableChannel.idl nsIRequestObserverProxy.idl nsIStreamListenerProxy.idl nsIStreamListenerTee.idl nsISimpleStreamListener.idl nsIStreamTransportService.idl nsIStreamLoader.idl nsISyncStreamListener.idl nsIUnicharStreamLoader.idl nsIStandardURL.idl nsIURLParser.idl nsIURIChecker.idl nsISecurityEventSink.idl nsISecretDecoderRing.idl nsISecureBrowserUI.idl nsICryptoFIPSInfo.idl nsICachingChannel.idl nsIByteRangeRequest.idl nsIMultiPartChannel.idl nsIExternalProtocolHandler.idl nsIAuthModule.idl nsIContentSniffer.idl nsIAuthPromptProvider.idl nsPIProtocolProxyService.idl nsPISocketTransportService.idl nsIChannelEventSink.idl nsINetUtil.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIAuthPrompt.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAuthPrompt nsIAuthPrompt.idl
nsIAsyncStreamCopier.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAsyncStreamCopier nsIAsyncStreamCopier.idl
nsISafeOutputStream.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISafeOutputStream nsISafeOutputStream.idl
nsIBufferedStreams.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIBufferedStreams nsIBufferedStreams.idl
nsICancelable.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICancelable nsICancelable.idl
nsIDownloader.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDownloader nsIDownloader.idl
nsIEncodedChannel.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIEncodedChannel nsIEncodedChannel.idl
nsIFileStreams.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIFileStreams nsIFileStreams.idl
nsIIncrementalDownload.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIIncrementalDownload nsIIncrementalDownload.idl
nsIInputStreamPump.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIInputStreamPump nsIInputStreamPump.idl
nsIInputStreamChannel.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIInputStreamChannel nsIInputStreamChannel.idl
nsIIOService2.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIIOService2 nsIIOService2.idl
nsIMIMEInputStream.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIMIMEInputStream nsIMIMEInputStream.idl
nsINetworkLinkService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsINetworkLinkService nsINetworkLinkService.idl
nsIPasswordManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPasswordManager nsIPasswordManager.idl
nsIPasswordManagerInternal.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPasswordManagerInternal nsIPasswordManagerInternal.idl
nsIPermissionManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPermissionManager nsIPermissionManager.idl
nsIProgressEventSink.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProgressEventSink nsIProgressEventSink.idl
nsIPrompt.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPrompt nsIPrompt.idl
nsIProtocolProxyService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProtocolProxyService nsIProtocolProxyService.idl
nsIProtocolProxyFilter.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProtocolProxyFilter nsIProtocolProxyFilter.idl
nsIProtocolProxyCallback.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProtocolProxyCallback nsIProtocolProxyCallback.idl
nsIProxiedProtocolHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProxiedProtocolHandler nsIProxiedProtocolHandler.idl
nsIProxyAutoConfig.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProxyAutoConfig nsIProxyAutoConfig.idl
nsIProxyInfo.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProxyInfo nsIProxyInfo.idl
nsITransport.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITransport nsITransport.idl
nsISocketTransport.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISocketTransport nsISocketTransport.idl
nsISocketTransportService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISocketTransportService nsISocketTransportService.idl
nsIServerSocket.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIServerSocket nsIServerSocket.idl
nsIResumableChannel.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIResumableChannel nsIResumableChannel.idl
nsIRequestObserverProxy.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRequestObserverProxy nsIRequestObserverProxy.idl
nsIStreamListenerProxy.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStreamListenerProxy nsIStreamListenerProxy.idl
nsIStreamListenerTee.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStreamListenerTee nsIStreamListenerTee.idl
nsISimpleStreamListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISimpleStreamListener nsISimpleStreamListener.idl
nsIStreamTransportService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStreamTransportService nsIStreamTransportService.idl
nsIStreamLoader.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStreamLoader nsIStreamLoader.idl
nsISyncStreamListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISyncStreamListener nsISyncStreamListener.idl
nsIUnicharStreamLoader.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIUnicharStreamLoader nsIUnicharStreamLoader.idl
nsIStandardURL.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStandardURL nsIStandardURL.idl
nsIURLParser.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIURLParser nsIURLParser.idl
nsIURIChecker.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIURIChecker nsIURIChecker.idl
nsISecurityEventSink.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISecurityEventSink nsISecurityEventSink.idl
nsISecretDecoderRing.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISecretDecoderRing nsISecretDecoderRing.idl
nsISecureBrowserUI.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISecureBrowserUI nsISecureBrowserUI.idl
nsICryptoFIPSInfo.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICryptoFIPSInfo nsICryptoFIPSInfo.idl
nsICachingChannel.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICachingChannel nsICachingChannel.idl
nsIByteRangeRequest.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIByteRangeRequest nsIByteRangeRequest.idl
nsIMultiPartChannel.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIMultiPartChannel nsIMultiPartChannel.idl
nsIExternalProtocolHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIExternalProtocolHandler nsIExternalProtocolHandler.idl
nsIAuthModule.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAuthModule nsIAuthModule.idl
nsIContentSniffer.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIContentSniffer nsIContentSniffer.idl
nsIAuthPromptProvider.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAuthPromptProvider nsIAuthPromptProvider.idl
nsPIProtocolProxyService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsPIProtocolProxyService nsPIProtocolProxyService.idl
nsPISocketTransportService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsPISocketTransportService nsPISocketTransportService.idl
nsIChannelEventSink.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIChannelEventSink nsIChannelEventSink.idl
nsINetUtil.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsINetUtil nsINetUtil.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIAuthPrompt.h _xpidlgen/nsIAsyncStreamCopier.h _xpidlgen/nsISafeOutputStream.h _xpidlgen/nsIBufferedStreams.h _xpidlgen/nsICancelable.h _xpidlgen/nsIDownloader.h _xpidlgen/nsIEncodedChannel.h _xpidlgen/nsIFileStreams.h _xpidlgen/nsIIncrementalDownload.h _xpidlgen/nsIInputStreamPump.h _xpidlgen/nsIInputStreamChannel.h _xpidlgen/nsIIOService2.h _xpidlgen/nsIMIMEInputStream.h _xpidlgen/nsINetworkLinkService.h _xpidlgen/nsIPasswordManager.h _xpidlgen/nsIPasswordManagerInternal.h _xpidlgen/nsIPermissionManager.h _xpidlgen/nsIProgressEventSink.h _xpidlgen/nsIPrompt.h _xpidlgen/nsIProtocolProxyService.h _xpidlgen/nsIProtocolProxyFilter.h _xpidlgen/nsIProtocolProxyCallback.h _xpidlgen/nsIProxiedProtocolHandler.h _xpidlgen/nsIProxyAutoConfig.h _xpidlgen/nsIProxyInfo.h _xpidlgen/nsITransport.h _xpidlgen/nsISocketTransport.h _xpidlgen/nsISocketTransportService.h _xpidlgen/nsIServerSocket.h _xpidlgen/nsIResumableChannel.h _xpidlgen/nsIRequestObserverProxy.h _xpidlgen/nsIStreamListenerProxy.h _xpidlgen/nsIStreamListenerTee.h _xpidlgen/nsISimpleStreamListener.h _xpidlgen/nsIStreamTransportService.h _xpidlgen/nsIStreamLoader.h _xpidlgen/nsISyncStreamListener.h _xpidlgen/nsIUnicharStreamLoader.h _xpidlgen/nsIStandardURL.h _xpidlgen/nsIURLParser.h _xpidlgen/nsIURIChecker.h _xpidlgen/nsISecurityEventSink.h _xpidlgen/nsISecretDecoderRing.h _xpidlgen/nsISecureBrowserUI.h _xpidlgen/nsICryptoFIPSInfo.h _xpidlgen/nsICachingChannel.h _xpidlgen/nsIByteRangeRequest.h _xpidlgen/nsIMultiPartChannel.h _xpidlgen/nsIExternalProtocolHandler.h _xpidlgen/nsIAuthModule.h _xpidlgen/nsIContentSniffer.h _xpidlgen/nsIAuthPromptProvider.h _xpidlgen/nsPIProtocolProxyService.h _xpidlgen/nsPISocketTransportService.h _xpidlgen/nsIChannelEventSink.h _xpidlgen/nsINetUtil.h ../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIChannel.idl nsILoadGroup.idl nsIProtocolHandler.idl nsIRequest.idl nsIRequestObserver.idl nsIStreamListener.idl nsIIOService.idl nsIURI.idl nsIURL.idl nsIFileURL.idl nsIUploadChannel.idl nsIUnicharStreamListener.idl ../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIChannel.idl nsILoadGroup.idl nsIProtocolHandler.idl nsIRequest.idl nsIRequestObserver.idl nsIStreamListener.idl nsIIOService.idl nsIURI.idl nsIURL.idl nsIFileURL.idl nsIUploadChannel.idl nsIUnicharStreamListener.idl ../../../dist/sdk/idl
nsIChannel.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIChannel nsIChannel.idl
nsILoadGroup.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsILoadGroup nsILoadGroup.idl
nsIProtocolHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIProtocolHandler nsIProtocolHandler.idl
nsIRequest.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRequest nsIRequest.idl
nsIRequestObserver.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRequestObserver nsIRequestObserver.idl
nsIStreamListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStreamListener nsIStreamListener.idl
nsIIOService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIIOService nsIIOService.idl
nsIURI.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIURI nsIURI.idl
nsIURL.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIURL nsIURL.idl
nsIFileURL.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIFileURL nsIFileURL.idl
nsIUploadChannel.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIUploadChannel nsIUploadChannel.idl
nsIUnicharStreamListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIUnicharStreamListener nsIUnicharStreamListener.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIChannel.h _xpidlgen/nsILoadGroup.h _xpidlgen/nsIProtocolHandler.h _xpidlgen/nsIRequest.h _xpidlgen/nsIRequestObserver.h _xpidlgen/nsIStreamListener.h _xpidlgen/nsIIOService.h _xpidlgen/nsIURI.h _xpidlgen/nsIURL.h _xpidlgen/nsIFileURL.h _xpidlgen/nsIUploadChannel.h _xpidlgen/nsIUnicharStreamListener.h ../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIChannel.h _xpidlgen/nsILoadGroup.h _xpidlgen/nsIProtocolHandler.h _xpidlgen/nsIRequest.h _xpidlgen/nsIRequestObserver.h _xpidlgen/nsIStreamListener.h _xpidlgen/nsIIOService.h _xpidlgen/nsIURI.h _xpidlgen/nsIURL.h _xpidlgen/nsIFileURL.h _xpidlgen/nsIUploadChannel.h _xpidlgen/nsIUnicharStreamListener.h ../../../dist/sdk/include
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/base/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/base/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/base/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cookie'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cookie/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICookieService.idl nsICookie2.idl nsICookieConsent.idl nsICookieManager2.idl nsICookiePermission.idl ../../../dist/idl
Creating _xpidlgen/.done
nsICookieService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICookieService nsICookieService.idl
nsICookie2.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICookie2 nsICookie2.idl
nsICookieConsent.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICookieConsent nsICookieConsent.idl
nsICookieManager2.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICookieManager2 nsICookieManager2.idl
nsICookiePermission.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICookiePermission nsICookiePermission.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsICookieService.h _xpidlgen/nsICookie2.h _xpidlgen/nsICookieConsent.h _xpidlgen/nsICookieManager2.h _xpidlgen/nsICookiePermission.h ../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICookieManager.idl nsICookie.idl ../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICookieManager.idl nsICookie.idl ../../../dist/sdk/idl
nsICookieManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICookieManager nsICookieManager.idl
nsICookie.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICookie nsICookie.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsICookieManager.h _xpidlgen/nsICookie.h ../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsICookieManager.h _xpidlgen/nsICookie.h ../../../dist/sdk/include
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cookie/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cookie/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cookie/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cookie'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/dns'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/dns/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsPIDNSService.idl nsIDNSService.idl nsIDNSListener.idl nsIDNSRecord.idl nsIIDNService.idl ../../../dist/idl
Creating _xpidlgen/.done
nsPIDNSService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsPIDNSService nsPIDNSService.idl
nsIDNSService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDNSService nsIDNSService.idl
nsIDNSListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDNSListener nsIDNSListener.idl
nsIDNSRecord.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDNSRecord nsIDNSRecord.idl
nsIIDNService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIIDNService nsIIDNService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsPIDNSService.h _xpidlgen/nsIDNSService.h _xpidlgen/nsIDNSListener.h _xpidlgen/nsIDNSRecord.h _xpidlgen/nsIIDNService.h ../../../dist/include/necko
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/dns/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/dns/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/dns/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/dns'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/socket'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/socket/base'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISocketProvider.idl nsISocketProviderService.idl nsISOCKSSocketInfo.idl nsITransportSecurityInfo.idl nsISSLSocketControl.idl ../../../dist/idl
Creating _xpidlgen/.done
nsISocketProvider.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISocketProvider nsISocketProvider.idl
nsISocketProviderService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISocketProviderService nsISocketProviderService.idl
nsISOCKSSocketInfo.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISOCKSSocketInfo nsISOCKSSocketInfo.idl
nsITransportSecurityInfo.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITransportSecurityInfo nsITransportSecurityInfo.idl
nsISSLSocketControl.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISSLSocketControl nsISSLSocketControl.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISocketProvider.h _xpidlgen/nsISocketProviderService.h _xpidlgen/nsISOCKSSocketInfo.h _xpidlgen/nsITransportSecurityInfo.h _xpidlgen/nsISSLSocketControl.h ../../../dist/include/necko
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/socket/base'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/socket'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/mime'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/mime/public'
Creating ../../../dist/include/mimetype
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsMimeTypes.h ../../../dist/include/mimetype
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIMIMEService.idl nsIMIMEInfo.idl nsIMIMEHeaderParam.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIMIMEService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIMIMEService nsIMIMEService.idl
nsIMIMEInfo.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIMIMEInfo nsIMIMEInfo.idl
nsIMIMEHeaderParam.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIMIMEHeaderParam nsIMIMEHeaderParam.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIMIMEService.h _xpidlgen/nsIMIMEInfo.h _xpidlgen/nsIMIMEHeaderParam.h ../../../dist/include/mimetype
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/mime/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/mime/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/mime/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/mime'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/streamconv'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIStreamConverter.idl nsIStreamConverterService.idl mozITXTToHTMLConv.idl nsITXTToHTMLConv.idl nsIDirIndex.idl nsIDirIndexListener.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIStreamConverter.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStreamConverter nsIStreamConverter.idl
nsIStreamConverterService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIStreamConverterService nsIStreamConverterService.idl
mozITXTToHTMLConv.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/mozITXTToHTMLConv mozITXTToHTMLConv.idl
nsITXTToHTMLConv.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITXTToHTMLConv nsITXTToHTMLConv.idl
nsIDirIndex.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDirIndex nsIDirIndex.idl
nsIDirIndexListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDirIndexListener nsIDirIndexListener.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIStreamConverter.h _xpidlgen/nsIStreamConverterService.h _xpidlgen/mozITXTToHTMLConv.h _xpidlgen/nsITXTToHTMLConv.h _xpidlgen/nsIDirIndex.h _xpidlgen/nsIDirIndexListener.h ../../../dist/include/necko
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/converters'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/converters'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/streamconv'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cache'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cache/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICache.idl nsICacheEntryDescriptor.idl nsICacheListener.idl nsICacheService.idl nsICacheSession.idl nsICacheVisitor.idl ../../../dist/idl
Creating ../../../dist/include/nkcache
Creating _xpidlgen/.done
nsICache.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICache nsICache.idl
nsICacheEntryDescriptor.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICacheEntryDescriptor nsICacheEntryDescriptor.idl
nsICacheListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICacheListener nsICacheListener.idl
nsICacheService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICacheService nsICacheService.idl
nsICacheSession.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICacheSession nsICacheSession.idl
nsICacheVisitor.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICacheVisitor nsICacheVisitor.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsICache.h _xpidlgen/nsICacheEntryDescriptor.h _xpidlgen/nsICacheListener.h _xpidlgen/nsICacheService.h _xpidlgen/nsICacheSession.h _xpidlgen/nsICacheVisitor.h ../../../dist/include/nkcache
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cache/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cache/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCacheService.h ../../../dist/include/nkcache
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cache/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cache'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  viewsource/Makefile
creating netwerk/protocol/viewsource/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAboutProtocolUtils.h ../../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIAboutModule.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIAboutModule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIAboutModule nsIAboutModule.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIAboutModule.h ../../../../dist/include/necko
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDataChannel.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDataChannel.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDataChannel nsIDataChannel.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDataChannel.h ../../../../dist/include/necko
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIResProtocolHandler.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIResProtocolHandler.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIResProtocolHandler nsIResProtocolHandler.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIResProtocolHandler.h ../../../../dist/include/necko
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIFileProtocolHandler.idl nsIFileChannel.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIFileProtocolHandler.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIFileProtocolHandler nsIFileProtocolHandler.idl
nsIFileChannel.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIFileChannel nsIFileChannel.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIFileProtocolHandler.h _xpidlgen/nsIFileChannel.h ../../../../dist/include/necko
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIHttpChannelInternal.idl nsIHttpProtocolHandler.idl nsIHttpEventSink.idl nsIHttpAuthenticator.idl nsIHttpAuthManager.idl nsIHttpActivityObserver.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIHttpChannelInternal.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHttpChannelInternal nsIHttpChannelInternal.idl
nsIHttpProtocolHandler.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHttpProtocolHandler nsIHttpProtocolHandler.idl
nsIHttpEventSink.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHttpEventSink nsIHttpEventSink.idl
nsIHttpAuthenticator.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHttpAuthenticator nsIHttpAuthenticator.idl
nsIHttpAuthManager.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHttpAuthManager nsIHttpAuthManager.idl
nsIHttpActivityObserver.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHttpActivityObserver nsIHttpActivityObserver.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIHttpChannelInternal.h _xpidlgen/nsIHttpProtocolHandler.h _xpidlgen/nsIHttpEventSink.h _xpidlgen/nsIHttpAuthenticator.h _xpidlgen/nsIHttpAuthManager.h _xpidlgen/nsIHttpActivityObserver.h ../../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIHttpChannel.idl nsIHttpHeaderVisitor.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIHttpChannel.idl nsIHttpHeaderVisitor.idl ../../../../dist/sdk/idl
nsIHttpChannel.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHttpChannel nsIHttpChannel.idl
nsIHttpHeaderVisitor.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHttpHeaderVisitor nsIHttpHeaderVisitor.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIHttpChannel.h _xpidlgen/nsIHttpHeaderVisitor.h ../../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIHttpChannel.h _xpidlgen/nsIHttpHeaderVisitor.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  public/Makefile
creating netwerk/protocol/viewsource/public/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  src/Makefile
creating netwerk/protocol/viewsource/src/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIViewSourceChannel.idl ../../../../dist/idl
Creating ../../../../dist/include/necko2
Creating _xpidlgen/.done
nsIViewSourceChannel.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIViewSourceChannel nsIViewSourceChannel.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIViewSourceChannel.h ../../../../dist/include/necko2
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 ftpCore.h ../../../../dist/include/necko
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIFTPChannel.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIFTPChannel.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIFTPChannel nsIFTPChannel.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIFTPChannel.h ../../../../dist/include/necko
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/gopher'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/gopher/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/gopher/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/gopher'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/system'
make[3]: Nothing to be done for 'export'.
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/system'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/build'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsNetCID.h ../../dist/include/necko
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/build'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/build2'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/build2'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/resources'
make[3]: Nothing to be done for 'export'.
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/resources'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/locales'
make[3]: Nothing to be done for 'export'.
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/locales'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 necko-config.h ../dist/include/necko
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libjar'
Creating .deps
Creating ../../dist/include/jar
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 zipfile.h zipstub.h zipstruct.h ../../dist/include/jar
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIZipReader.idl nsIJAR.idl nsIJARChannel.idl nsIJARURI.idl nsIJARProtocolHandler.idl ../../dist/idl
Creating _xpidlgen/.done
nsIZipReader.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIZipReader nsIZipReader.idl
nsIJAR.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIJAR nsIJAR.idl
nsIJARChannel.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIJARChannel nsIJARChannel.idl
nsIJARURI.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIJARURI nsIJARURI.idl
nsIJARProtocolHandler.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIJARProtocolHandler nsIJARProtocolHandler.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIZipReader.h _xpidlgen/nsIJAR.h _xpidlgen/nsIJARChannel.h _xpidlgen/nsIJARURI.h _xpidlgen/nsIJARProtocolHandler.h ../../dist/include/jar
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libjar'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/uriloader'
/usr/bin/perl ../build/autoconf/make-makefile -t .. -d ..  prefetch/Makefile
creating uriloader/prefetch/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/uriloader/base'
Creating .deps
Creating ../../dist/include/uriloader
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsURILoader.h nsDocLoader.h ../../dist/include/uriloader
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIContentHandler.idl nsIURILoader.idl nsCURILoader.idl nsIDownload.idl nsITransfer.idl nsIDocumentLoader.idl nsIWebProgressListener2.idl ../../dist/idl
Creating _xpidlgen/.done
nsIContentHandler.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIContentHandler nsIContentHandler.idl
nsIURILoader.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIURILoader nsIURILoader.idl
nsCURILoader.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsCURILoader nsCURILoader.idl
nsIDownload.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDownload nsIDownload.idl
nsITransfer.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITransfer nsITransfer.idl
nsIDocumentLoader.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocumentLoader nsIDocumentLoader.idl
nsIWebProgressListener2.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWebProgressListener2 nsIWebProgressListener2.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIContentHandler.h _xpidlgen/nsIURILoader.h _xpidlgen/nsCURILoader.h _xpidlgen/nsIDownload.h _xpidlgen/nsITransfer.h _xpidlgen/nsIDocumentLoader.h _xpidlgen/nsIWebProgressListener2.h ../../dist/include/uriloader
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIURIContentListener.idl nsIWebProgress.idl nsIWebProgressListener.idl ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIURIContentListener.idl nsIWebProgress.idl nsIWebProgressListener.idl ../../dist/sdk/idl
nsIURIContentListener.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIURIContentListener nsIURIContentListener.idl
nsIWebProgress.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWebProgress nsIWebProgress.idl
nsIWebProgressListener.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWebProgressListener nsIWebProgressListener.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIURIContentListener.h _xpidlgen/nsIWebProgress.h _xpidlgen/nsIWebProgressListener.h ../../dist/include/uriloader
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIURIContentListener.h _xpidlgen/nsIWebProgress.h _xpidlgen/nsIWebProgressListener.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/uriloader/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/uriloader/exthandler'
Creating .deps
Creating ../../dist/include/exthandler
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 unix/nsOSHelperAppService.h ../../dist/include/exthandler
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCExternalHandlerService.idl nsIExternalProtocolService.idl nsIExternalHelperAppService.idl nsIHelperAppLauncherDialog.idl ../../dist/idl
Creating _xpidlgen/.done
nsCExternalHandlerService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsCExternalHandlerService nsCExternalHandlerService.idl
nsIExternalProtocolService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIExternalProtocolService nsIExternalProtocolService.idl
nsIExternalHelperAppService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIExternalHelperAppService nsIExternalHelperAppService.idl
nsIHelperAppLauncherDialog.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIHelperAppLauncherDialog nsIHelperAppLauncherDialog.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsCExternalHandlerService.h _xpidlgen/nsIExternalProtocolService.h _xpidlgen/nsIExternalHelperAppService.h _xpidlgen/nsIHelperAppLauncherDialog.h ../../dist/include/exthandler
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/uriloader/exthandler'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/uriloader/prefetch'
Creating .deps
Creating ../../dist/include/prefetch
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCPrefetchService.h ../../dist/include/prefetch
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIPrefetchService.idl ../../dist/idl
Creating _xpidlgen/.done
nsIPrefetchService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrefetchService nsIPrefetchService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIPrefetchService.h ../../dist/include/prefetch
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/uriloader/prefetch'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/uriloader'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpref'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpref/public'
Creating ../../../dist/include/pref
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsPrefsCID.h ../../../dist/include/pref
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIPref.idl nsIPrefBranchInternal.idl nsISecurityPref.idl nsIRelativeFilePref.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIPref.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPref nsIPref.idl
nsIPrefBranchInternal.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPrefBranchInternal nsIPrefBranchInternal.idl
nsISecurityPref.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISecurityPref nsISecurityPref.idl
nsIRelativeFilePref.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRelativeFilePref nsIRelativeFilePref.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIPref.h _xpidlgen/nsIPrefBranchInternal.h _xpidlgen/nsISecurityPref.h _xpidlgen/nsIRelativeFilePref.h ../../../dist/include/pref
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIPrefService.idl nsIPrefBranch.idl nsIPrefBranch2.idl nsIPrefLocalizedString.idl ../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIPrefService.idl nsIPrefBranch.idl nsIPrefBranch2.idl nsIPrefLocalizedString.idl ../../../dist/sdk/idl
nsIPrefService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPrefService nsIPrefService.idl
nsIPrefBranch.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPrefBranch nsIPrefBranch.idl
nsIPrefBranch2.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPrefBranch2 nsIPrefBranch2.idl
nsIPrefLocalizedString.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPrefLocalizedString nsIPrefLocalizedString.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIPrefService.h _xpidlgen/nsIPrefBranch.h _xpidlgen/nsIPrefBranch2.h _xpidlgen/nsIPrefLocalizedString.h ../../../dist/include/pref
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIPrefService.h _xpidlgen/nsIPrefBranch.h _xpidlgen/nsIPrefBranch2.h _xpidlgen/nsIPrefLocalizedString.h ../../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpref/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpref/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpref/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpref'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libimg'
make[2]: Nothing to be done for 'export'.
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libimg'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/caps'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/caps/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICryptoHash.idl nsIScriptSecurityManager.idl nsIPrincipal.idl nsISignatureVerifier.idl nsISecurityCheckedComponent.idl ../../dist/idl
Creating ../../dist/include/caps
Creating _xpidlgen/.done
nsICryptoHash.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsICryptoHash nsICryptoHash.idl
nsIScriptSecurityManager.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIScriptSecurityManager nsIScriptSecurityManager.idl
nsIScriptSecurityManager.idl:277: Warning: nsIScriptSecurityManager is scriptable but inherits from the non-scriptable interface nsIXPCSecurityManager

nsIPrincipal.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrincipal nsIPrincipal.idl
nsISignatureVerifier.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISignatureVerifier nsISignatureVerifier.idl
nsISecurityCheckedComponent.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISecurityCheckedComponent nsISecurityCheckedComponent.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsICryptoHash.h _xpidlgen/nsIScriptSecurityManager.h _xpidlgen/nsIPrincipal.h _xpidlgen/nsISignatureVerifier.h _xpidlgen/nsISecurityCheckedComponent.h ../../dist/include/caps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/caps/idl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/caps/include'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsJSPrincipals.h ../../dist/include/caps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/caps/include'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/caps/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/caps/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/caps'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/rdf'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/rdf/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/base/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 rdfIDataSource.idl rdfITripleVisitor.idl rdfISerializer.idl nsIRDFCompositeDataSource.idl nsIRDFContainer.idl nsIRDFContainerUtils.idl nsIRDFDelegateFactory.idl nsIRDFDataSource.idl nsIRDFLiteral.idl nsIRDFNode.idl nsIRDFObserver.idl nsIRDFInMemoryDataSource.idl nsIRDFPropagatableDataSource.idl nsIRDFPurgeableDataSource.idl nsIRDFRemoteDataSource.idl nsIRDFResource.idl nsIRDFService.idl nsIRDFXMLParser.idl nsIRDFXMLSerializer.idl nsIRDFXMLSink.idl nsIRDFXMLSource.idl nsIRDFInferDataSource.idl ../../../dist/idl
Creating ../../../dist/include/rdf
Creating _xpidlgen/.done
rdfIDataSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/rdfIDataSource rdfIDataSource.idl
rdfITripleVisitor.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/rdfITripleVisitor rdfITripleVisitor.idl
rdfISerializer.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/rdfISerializer rdfISerializer.idl
nsIRDFCompositeDataSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFCompositeDataSource nsIRDFCompositeDataSource.idl
nsIRDFContainer.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFContainer nsIRDFContainer.idl
nsIRDFContainerUtils.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFContainerUtils nsIRDFContainerUtils.idl
nsIRDFDelegateFactory.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFDelegateFactory nsIRDFDelegateFactory.idl
nsIRDFDataSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFDataSource nsIRDFDataSource.idl
nsIRDFLiteral.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFLiteral nsIRDFLiteral.idl
nsIRDFNode.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFNode nsIRDFNode.idl
nsIRDFObserver.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFObserver nsIRDFObserver.idl
nsIRDFInMemoryDataSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFInMemoryDataSource nsIRDFInMemoryDataSource.idl
nsIRDFPropagatableDataSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFPropagatableDataSource nsIRDFPropagatableDataSource.idl
nsIRDFPurgeableDataSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFPurgeableDataSource nsIRDFPurgeableDataSource.idl
nsIRDFRemoteDataSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFRemoteDataSource nsIRDFRemoteDataSource.idl
nsIRDFResource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFResource nsIRDFResource.idl
nsIRDFService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFService nsIRDFService.idl
nsIRDFXMLParser.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFXMLParser nsIRDFXMLParser.idl
nsIRDFXMLSerializer.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFXMLSerializer nsIRDFXMLSerializer.idl
nsIRDFXMLSink.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFXMLSink nsIRDFXMLSink.idl
nsIRDFXMLSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFXMLSource nsIRDFXMLSource.idl
nsIRDFInferDataSource.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIRDFInferDataSource nsIRDFInferDataSource.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/rdfIDataSource.h _xpidlgen/rdfITripleVisitor.h _xpidlgen/rdfISerializer.h _xpidlgen/nsIRDFCompositeDataSource.h _xpidlgen/nsIRDFContainer.h _xpidlgen/nsIRDFContainerUtils.h _xpidlgen/nsIRDFDelegateFactory.h _xpidlgen/nsIRDFDataSource.h _xpidlgen/nsIRDFLiteral.h _xpidlgen/nsIRDFNode.h _xpidlgen/nsIRDFObserver.h _xpidlgen/nsIRDFInMemoryDataSource.h _xpidlgen/nsIRDFPropagatableDataSource.h _xpidlgen/nsIRDFPurgeableDataSource.h _xpidlgen/nsIRDFRemoteDataSource.h _xpidlgen/nsIRDFResource.h _xpidlgen/nsIRDFService.h _xpidlgen/nsIRDFXMLParser.h _xpidlgen/nsIRDFXMLSerializer.h _xpidlgen/nsIRDFXMLSink.h _xpidlgen/nsIRDFXMLSource.h _xpidlgen/nsIRDFInferDataSource.h ../../../dist/include/rdf
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/base/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/base/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 rdf.h nsIRDFContentSink.h ../../../dist/include/rdf
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/base/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/base/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/base/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/rdf/util'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/util/public'
Creating ../../../dist/include/rdfutil
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsRDFResource.h ../../../dist/include/rdfutil
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/util/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/util/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/util/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/util'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/rdf/datasource'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/datasource/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsILocalStore.h nsIRDFFileSystem.h ../../../dist/include/rdf
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/datasource/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/datasource/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/datasource/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/datasource'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/rdf/build'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsRDFCID.h ../../dist/include/rdf
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/rdf'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/parser/expat'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/expat/lib'
Creating .deps
Creating ../../../dist/include/expat
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 expat.h ../../../dist/include/expat
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/expat/lib'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 expat_config.h ../../dist/include/expat
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/parser/expat'
creating parser/xml/Makefile
make[2]: Entering directory '/tmp/kompozer/src/mozilla/parser/xml'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  public/Makefile
creating parser/xml/public/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  src/Makefile
creating parser/xml/src/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/xml/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISAXAttributes.idl nsISAXMutableAttributes.idl nsISAXContentHandler.idl nsISAXDTDHandler.idl nsISAXErrorHandler.idl nsISAXLexicalHandler.idl nsISAXLocator.idl nsISAXXMLReader.idl nsISAXXMLFilter.idl ../../../dist/idl
Creating ../../../dist/include/xml
Creating _xpidlgen/.done
nsISAXAttributes.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXAttributes nsISAXAttributes.idl
nsISAXMutableAttributes.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXMutableAttributes nsISAXMutableAttributes.idl
nsISAXContentHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXContentHandler nsISAXContentHandler.idl
nsISAXDTDHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXDTDHandler nsISAXDTDHandler.idl
nsISAXErrorHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXErrorHandler nsISAXErrorHandler.idl
nsISAXLexicalHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXLexicalHandler nsISAXLexicalHandler.idl
nsISAXLocator.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXLocator nsISAXLocator.idl
nsISAXXMLReader.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXXMLReader nsISAXXMLReader.idl
nsISAXXMLFilter.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISAXXMLFilter nsISAXXMLFilter.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISAXAttributes.h _xpidlgen/nsISAXMutableAttributes.h _xpidlgen/nsISAXContentHandler.h _xpidlgen/nsISAXDTDHandler.h _xpidlgen/nsISAXErrorHandler.h _xpidlgen/nsISAXLexicalHandler.h _xpidlgen/nsISAXLocator.h _xpidlgen/nsISAXXMLReader.h _xpidlgen/nsISAXXMLFilter.h ../../../dist/include/xml
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/xml/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/xml/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsSAXAttributes.h nsSAXLocator.h nsSAXXMLReader.h ../../../dist/include/xml
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/xml/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/parser/xml'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/parser/htmlparser'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/htmlparser/public'
Creating ../../../dist/include/htmlparser
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIContentSink.h nsITokenizer.h nsIHTMLContentSink.h nsIFragmentContentSink.h nsIParserNode.h nsIParser.h nsIDTD.h nsIParserFilter.h nsIElementObserver.h nsIParserService.h nsHTMLTagList.h nsHTMLTags.h nsHTMLTokens.h nsScannerString.h nsParserCIID.h nsToken.h ../../../dist/include/htmlparser
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsParserDataListener.h ../../../dist/include/htmlparser
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsParserDataListener.h ../../../dist/sdk/include
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIExpatSink.idl nsIExtendedExpatSink.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIExpatSink.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIExpatSink nsIExpatSink.idl
nsIExtendedExpatSink.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIExtendedExpatSink nsIExtendedExpatSink.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIExpatSink.h _xpidlgen/nsIExtendedExpatSink.h ../../../dist/include/htmlparser
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/htmlparser/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/htmlparser/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/htmlparser/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/parser/htmlparser'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/gfx'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/gfx/public'
Creating ../../dist/include/gfx
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 gfxCore.h nsColor.h nsColorNames.h nsColorNameList.h nsCoord.h nsFont.h nsRect.h nsRegion.h nsPoint.h nsSize.h nsMargin.h nsTransform2D.h nsIRenderingContext.h nsIFontMetrics.h nsIDeviceContext.h nsIImage.h nsIBlender.h nsGfxCIID.h nsIRegion.h nsDeviceContext.h nsIDeviceContextSpec.h nsIDeviceContextSpecFactory.h nsIDrawingSurface.h nsITheme.h nsThemeConstants.h ../../dist/include/gfx
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/gfx/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIFontEnumerator.idl nsIFontList.idl nsIScriptableRegion.idl nsIScreen.idl nsIScreenManager.idl nsIPrintOptions.idl nsIPrintSettings.idl nsIPrintSettingsService.idl nsIPrintSession.idl gfxIFormats.idl gfxIImageFrame.idl gfxtypes.idl ../../dist/idl
Creating _xpidlgen/.done
nsIFontEnumerator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFontEnumerator nsIFontEnumerator.idl
nsIFontList.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFontList nsIFontList.idl
nsIScriptableRegion.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIScriptableRegion nsIScriptableRegion.idl
nsIScreen.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIScreen nsIScreen.idl
nsIScreenManager.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIScreenManager nsIScreenManager.idl
nsIPrintOptions.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrintOptions nsIPrintOptions.idl
nsIPrintSettings.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrintSettings nsIPrintSettings.idl
nsIPrintSettingsService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrintSettingsService nsIPrintSettingsService.idl
nsIPrintSession.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrintSession nsIPrintSession.idl
gfxIFormats.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/gfxIFormats gfxIFormats.idl
gfxIImageFrame.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/gfxIImageFrame gfxIImageFrame.idl
gfxtypes.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/gfxtypes gfxtypes.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIFontEnumerator.h _xpidlgen/nsIFontList.h _xpidlgen/nsIScriptableRegion.h _xpidlgen/nsIScreen.h _xpidlgen/nsIScreenManager.h _xpidlgen/nsIPrintOptions.h _xpidlgen/nsIPrintSettings.h _xpidlgen/nsIPrintSettingsService.h _xpidlgen/nsIPrintSession.h _xpidlgen/gfxIFormats.h _xpidlgen/gfxIImageFrame.h _xpidlgen/gfxtypes.h ../../dist/include/gfx
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/idl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  shared/Makefile
creating gfx/src/shared/Makefile
Creating .deps
make[4]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src/shared'
Creating .deps
/usr/bin/perl -I../../../config ../../../config/build-list.pl ../../../config/final-link-libs gfxshared_s
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src/shared'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src/psshared'
Creating .deps
/usr/bin/perl -I../../../config ../../../config/build-list.pl ../../../config/final-link-libs gfxpsshar
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCUPSShim.h nsPaperPS.h nsPSPrinters.h psSharedCore.h ../../../dist/include/gfx
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src/psshared'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src/ps'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDeviceContextPS.h nsGfxPSCID.h nsIDeviceContextSpecPS.h nsTempfilePS.h nsEPSObjectPS.h ../../../dist/include/gfx
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src/ps'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src/gtk'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R ../x11shared/nsAntiAliasedGlyph.cpp ../x11shared/nsX11AlphaBlend.cpp ../x11shared/nsXFontAAScaledBitmap.cpp ../x11shared/nsXFontNormal.cpp .
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src/gtk'
/usr/bin/perl -I../../config ../../config/build-list.pl ../../config/final-link-libs gkgfx
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/gfx'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  encoders/Makefile
creating modules/libpr0n/encoders/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  build/Makefile
creating modules/libpr0n/build/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/public'
Creating ../../../dist/include/imglib2
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 ImageErrors.h ImageLogging.h ../../../dist/include/imglib2
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 imgICache.idl imgIContainer.idl imgIContainerObserver.idl imgIDecoder.idl imgIDecoderObserver.idl imgIEncoder.idl imgILoad.idl imgILoader.idl imgIRequest.idl ../../../dist/idl
Creating _xpidlgen/.done
imgICache.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgICache imgICache.idl
imgIContainer.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgIContainer imgIContainer.idl
imgIContainerObserver.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgIContainerObserver imgIContainerObserver.idl
imgIDecoder.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgIDecoder imgIDecoder.idl
imgIDecoderObserver.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgIDecoderObserver imgIDecoderObserver.idl
imgIEncoder.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgIEncoder imgIEncoder.idl
imgILoad.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgILoad imgILoad.idl
imgILoader.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgILoader imgILoader.idl
imgIRequest.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/imgIRequest imgIRequest.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/imgICache.h _xpidlgen/imgIContainer.h _xpidlgen/imgIContainerObserver.h _xpidlgen/imgIDecoder.h _xpidlgen/imgIDecoderObserver.h _xpidlgen/imgIEncoder.h _xpidlgen/imgILoad.h _xpidlgen/imgILoader.h _xpidlgen/imgIRequest.h ../../../dist/include/imglib2
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/png'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/png'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/gif'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/gif'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/jpeg'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/jpeg'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/bmp'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/bmp'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/xbm'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders/xbm'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/decoders'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/encoders'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  png/Makefile
creating modules/libpr0n/encoders/png/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  jpeg/Makefile
creating modules/libpr0n/encoders/jpeg/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/encoders/png'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/encoders/png'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/encoders/jpeg'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/encoders/jpeg'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/encoders'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpr0n/build'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpr0n'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/sun-java'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/sun-java/stubs'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/sun-java/stubs/jri'
Creating ../../../dist/include/java
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 java_lang_String.h jdk_java_lang_String.h ../../../dist/include/java
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/sun-java/stubs/jri'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/sun-java/stubs/include'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 bool.h interpreter.h javaString.h javaThreads.h jmc.h jni.h jni_md.h jri.h jri_md.h jriext.h jritypes.h nspr_md.h oobj.h sysmacros_md.h tree.h typedefs.h typedefs_md.h zip.h ../../../dist/include/java
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 jni.h jni_md.h jri.h jri_md.h jritypes.h ../../../dist/include/java
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 jni.h jni_md.h jri.h jri_md.h jritypes.h ../../../dist/sdk/include
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/sun-java/stubs/include'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/sun-java/stubs'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/sun-java'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/plugin'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  samples/unixprinting/Makefile
creating modules/plugin/samples/unixprinting/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/plugin/base/public'
Creating ../../../../dist/include/plugin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsplugin.h nsplugindefs.h nsPluginLogging.h nsPluginError.h nsDefaultPlugin.h nsPluginNativeWindow.h nsPluginsCID.h npapi.h npupp.h npruntime.h nptypes.h nsIPluginInstanceInternal.h ../../../../dist/include/plugin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 npapi.h npupp.h nptypes.h npruntime.h ../../../../dist/include/plugin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 npapi.h npupp.h nptypes.h npruntime.h ../../../../dist/sdk/include
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nspluginroot.idl nsIPluginStreamInfo.idl nsIPluginManager.idl nsIPluginManager2.idl nsIPluginInstancePeer.idl nsIPluginInstancePeer2.idl nsIPluginInstanceOwner.idl nsIPlugin.idl nsIHTTPHeaderListener.idl nsIFileUtilities.idl nsIEventHandler.idl nsICookieStorage.idl nsIClassicPluginFactory.idl nsIWindowlessPlugInstPeer.idl nsIScriptablePlugin.idl nsIPluginTagInfo.idl nsIPluginTagInfo2.idl nsIJRILiveConnectPIPeer.idl nsIJRILiveConnectPlugin.idl nsIPluginInputStream.idl nsIPluginStreamListener.idl nsIPluginInstance.idl nsPIPluginHost.idl nsPIPluginInstancePeer.idl nsIPluginHost.idl nsIPluginDocument.idl ../../../../dist/idl
Creating _xpidlgen/.done
nspluginroot.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nspluginroot nspluginroot.idl
nsIPluginStreamInfo.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginStreamInfo nsIPluginStreamInfo.idl
nsIPluginManager.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginManager nsIPluginManager.idl
nsIPluginManager.idl:140: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIPLUGINMANAGER macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIPluginManager.idl:187: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIPLUGINMANAGER macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIPluginManager.idl:246: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIPLUGINMANAGER macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIPluginManager2.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginManager2 nsIPluginManager2.idl
nsIPluginInstancePeer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginInstancePeer nsIPluginInstancePeer.idl
nsIPluginInstancePeer2.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginInstancePeer2 nsIPluginInstancePeer2.idl
nsIPluginInstanceOwner.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginInstanceOwner nsIPluginInstanceOwner.idl
nsIPluginInstanceOwner.idl:94: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIPLUGININSTANCEOWNER macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIPluginInstanceOwner.idl:104: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIPLUGININSTANCEOWNER macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIPlugin.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPlugin nsIPlugin.idl
nsIHTTPHeaderListener.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHTTPHeaderListener nsIHTTPHeaderListener.idl
nsIFileUtilities.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIFileUtilities nsIFileUtilities.idl
nsIEventHandler.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIEventHandler nsIEventHandler.idl
nsICookieStorage.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsICookieStorage nsICookieStorage.idl
nsIClassicPluginFactory.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIClassicPluginFactory nsIClassicPluginFactory.idl
nsIWindowlessPlugInstPeer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIWindowlessPlugInstPeer nsIWindowlessPlugInstPeer.idl
nsIScriptablePlugin.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIScriptablePlugin nsIScriptablePlugin.idl
nsIPluginTagInfo.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginTagInfo nsIPluginTagInfo.idl
nsIPluginTagInfo2.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginTagInfo2 nsIPluginTagInfo2.idl
nsIJRILiveConnectPIPeer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIJRILiveConnectPIPeer nsIJRILiveConnectPIPeer.idl
nsIJRILiveConnectPlugin.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIJRILiveConnectPlugin nsIJRILiveConnectPlugin.idl
nsIPluginInputStream.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginInputStream nsIPluginInputStream.idl
nsIPluginStreamListener.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginStreamListener nsIPluginStreamListener.idl
nsIPluginInstance.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginInstance nsIPluginInstance.idl
nsPIPluginHost.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsPIPluginHost nsPIPluginHost.idl
nsPIPluginInstancePeer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsPIPluginInstancePeer nsPIPluginInstancePeer.idl
nsIPluginHost.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginHost nsIPluginHost.idl
nsIPluginDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginDocument nsIPluginDocument.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nspluginroot.h _xpidlgen/nsIPluginStreamInfo.h _xpidlgen/nsIPluginManager.h _xpidlgen/nsIPluginManager2.h _xpidlgen/nsIPluginInstancePeer.h _xpidlgen/nsIPluginInstancePeer2.h _xpidlgen/nsIPluginInstanceOwner.h _xpidlgen/nsIPlugin.h _xpidlgen/nsIHTTPHeaderListener.h _xpidlgen/nsIFileUtilities.h _xpidlgen/nsIEventHandler.h _xpidlgen/nsICookieStorage.h _xpidlgen/nsIClassicPluginFactory.h _xpidlgen/nsIWindowlessPlugInstPeer.h _xpidlgen/nsIScriptablePlugin.h _xpidlgen/nsIPluginTagInfo.h _xpidlgen/nsIPluginTagInfo2.h _xpidlgen/nsIJRILiveConnectPIPeer.h _xpidlgen/nsIJRILiveConnectPlugin.h _xpidlgen/nsIPluginInputStream.h _xpidlgen/nsIPluginStreamListener.h _xpidlgen/nsIPluginInstance.h _xpidlgen/nsPIPluginHost.h _xpidlgen/nsPIPluginInstancePeer.h _xpidlgen/nsIPluginHost.h _xpidlgen/nsIPluginDocument.h ../../../../dist/include/plugin
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/plugin/base/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/plugin/base/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/plugin/base/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/plugin/samples/unixprinting'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/plugin/samples/unixprinting'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/plugin/samples/default/unix'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/plugin/samples/default/unix'
/tmp/kompozer/src/mozilla/config/nsinstall -D ../../dist/bin/plugins
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/plugin'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/dom'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/dom/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  sidebar/Makefile
creating dom/public/idl/sidebar/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  traversal/Makefile
creating dom/public/idl/traversal/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  ls/Makefile
creating dom/public/idl/ls/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  storage/Makefile
creating dom/public/idl/storage/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/base'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIBrowserDOMWindow.idl nsIDOMClientInformation.idl nsIDOMConstructor.idl nsIDOMCRMFObject.idl nsIDOMCrypto.idl nsIDOMHistory.idl nsIDOMLocation.idl nsIDOMMimeType.idl nsIDOMMimeTypeArray.idl nsIDOMNSHistory.idl nsIDOMNSLocation.idl nsIDOMNavigator.idl nsIDOMPkcs11.idl nsIDOMPlugin.idl nsIDOMPluginArray.idl nsIDOMScreen.idl nsIDOMWindowInternal.idl nsIDOMJSWindow.idl nsIDOMChromeWindow.idl nsIDOMNSFeatureFactory.idl ../../../../dist/idl
Creating ../../../../dist/include/dom
Creating _xpidlgen/.done
nsIBrowserDOMWindow.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIBrowserDOMWindow nsIBrowserDOMWindow.idl
nsIDOMClientInformation.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMClientInformation nsIDOMClientInformation.idl
nsIDOMConstructor.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMConstructor nsIDOMConstructor.idl
nsIDOMCRMFObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCRMFObject nsIDOMCRMFObject.idl
nsIDOMCrypto.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCrypto nsIDOMCrypto.idl
nsIDOMHistory.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHistory nsIDOMHistory.idl
nsIDOMLocation.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLocation nsIDOMLocation.idl
nsIDOMMimeType.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMMimeType nsIDOMMimeType.idl
nsIDOMMimeTypeArray.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMMimeTypeArray nsIDOMMimeTypeArray.idl
nsIDOMNSHistory.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHistory nsIDOMNSHistory.idl
nsIDOMNSLocation.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSLocation nsIDOMNSLocation.idl
nsIDOMNavigator.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNavigator nsIDOMNavigator.idl
nsIDOMPkcs11.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMPkcs11 nsIDOMPkcs11.idl
nsIDOMPlugin.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMPlugin nsIDOMPlugin.idl
nsIDOMPluginArray.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMPluginArray nsIDOMPluginArray.idl
nsIDOMScreen.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMScreen nsIDOMScreen.idl
nsIDOMWindowInternal.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMWindowInternal nsIDOMWindowInternal.idl
nsIDOMJSWindow.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMJSWindow nsIDOMJSWindow.idl
nsIDOMChromeWindow.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMChromeWindow nsIDOMChromeWindow.idl
nsIDOMNSFeatureFactory.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSFeatureFactory nsIDOMNSFeatureFactory.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIBrowserDOMWindow.h _xpidlgen/nsIDOMClientInformation.h _xpidlgen/nsIDOMConstructor.h _xpidlgen/nsIDOMCRMFObject.h _xpidlgen/nsIDOMCrypto.h _xpidlgen/nsIDOMHistory.h _xpidlgen/nsIDOMLocation.h _xpidlgen/nsIDOMMimeType.h _xpidlgen/nsIDOMMimeTypeArray.h _xpidlgen/nsIDOMNSHistory.h _xpidlgen/nsIDOMNSLocation.h _xpidlgen/nsIDOMNavigator.h _xpidlgen/nsIDOMPkcs11.h _xpidlgen/nsIDOMPlugin.h _xpidlgen/nsIDOMPluginArray.h _xpidlgen/nsIDOMScreen.h _xpidlgen/nsIDOMWindowInternal.h _xpidlgen/nsIDOMJSWindow.h _xpidlgen/nsIDOMChromeWindow.h _xpidlgen/nsIDOMNSFeatureFactory.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 domstubs.idl nsIDOMBarProp.idl nsIDOMWindow.idl nsIDOMWindow2.idl nsIDOMWindowCollection.idl nsIDOMWindowUtils.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 domstubs.idl nsIDOMBarProp.idl nsIDOMWindow.idl nsIDOMWindow2.idl nsIDOMWindowCollection.idl nsIDOMWindowUtils.idl ../../../../dist/sdk/idl
domstubs.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/domstubs domstubs.idl
nsIDOMBarProp.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMBarProp nsIDOMBarProp.idl
nsIDOMWindow.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMWindow nsIDOMWindow.idl
nsIDOMWindow2.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMWindow2 nsIDOMWindow2.idl
nsIDOMWindowCollection.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMWindowCollection nsIDOMWindowCollection.idl
nsIDOMWindowUtils.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMWindowUtils nsIDOMWindowUtils.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/domstubs.h _xpidlgen/nsIDOMBarProp.h _xpidlgen/nsIDOMWindow.h _xpidlgen/nsIDOMWindow2.h _xpidlgen/nsIDOMWindowCollection.h _xpidlgen/nsIDOMWindowUtils.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/domstubs.h _xpidlgen/nsIDOMBarProp.h _xpidlgen/nsIDOMWindow.h _xpidlgen/nsIDOMWindow2.h _xpidlgen/nsIDOMWindowCollection.h _xpidlgen/nsIDOMWindowUtils.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/base'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/canvas'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMCanvasRenderingContext2D.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMCanvasRenderingContext2D.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCanvasRenderingContext2D nsIDOMCanvasRenderingContext2D.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMCanvasRenderingContext2D.h ../../../../dist/include/dom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/canvas'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/core'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOM3Document.idl nsIDOM3Node.idl nsIDOMDOMStringList.idl nsIDOMNameList.idl nsIDOMNSDocument.idl nsIDOMXMLDocument.idl nsIDOMUserDataHandler.idl nsIDOMDOMConfiguration.idl nsIDOMNSEditableElement.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOM3Document.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOM3Document nsIDOM3Document.idl
nsIDOM3Node.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOM3Node nsIDOM3Node.idl
nsIDOMDOMStringList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDOMStringList nsIDOMDOMStringList.idl
nsIDOMNameList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNameList nsIDOMNameList.idl
nsIDOMNSDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSDocument nsIDOMNSDocument.idl
nsIDOMXMLDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXMLDocument nsIDOMXMLDocument.idl
nsIDOMUserDataHandler.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMUserDataHandler nsIDOMUserDataHandler.idl
nsIDOMDOMConfiguration.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDOMConfiguration nsIDOMDOMConfiguration.idl
nsIDOMNSEditableElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSEditableElement nsIDOMNSEditableElement.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOM3Document.h _xpidlgen/nsIDOM3Node.h _xpidlgen/nsIDOMDOMStringList.h _xpidlgen/nsIDOMNameList.h _xpidlgen/nsIDOMNSDocument.h _xpidlgen/nsIDOMXMLDocument.h _xpidlgen/nsIDOMUserDataHandler.h _xpidlgen/nsIDOMDOMConfiguration.h _xpidlgen/nsIDOMNSEditableElement.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMAttr.idl nsIDOMCDATASection.idl nsIDOMCharacterData.idl nsIDOMComment.idl nsIDOMDOMException.idl nsIDOMDOMImplementation.idl nsIDOMDocument.idl nsIDOMDocumentFragment.idl nsIDOMDocumentType.idl nsIDOMElement.idl nsIDOMEntity.idl nsIDOMEntityReference.idl nsIDOMNamedNodeMap.idl nsIDOMNode.idl nsIDOMNodeList.idl nsIDOMNotation.idl nsIDOMProcessingInstruction.idl nsIDOMText.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMAttr.idl nsIDOMCDATASection.idl nsIDOMCharacterData.idl nsIDOMComment.idl nsIDOMDOMException.idl nsIDOMDOMImplementation.idl nsIDOMDocument.idl nsIDOMDocumentFragment.idl nsIDOMDocumentType.idl nsIDOMElement.idl nsIDOMEntity.idl nsIDOMEntityReference.idl nsIDOMNamedNodeMap.idl nsIDOMNode.idl nsIDOMNodeList.idl nsIDOMNotation.idl nsIDOMProcessingInstruction.idl nsIDOMText.idl ../../../../dist/sdk/idl
nsIDOMAttr.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMAttr nsIDOMAttr.idl
nsIDOMCDATASection.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCDATASection nsIDOMCDATASection.idl
nsIDOMCharacterData.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCharacterData nsIDOMCharacterData.idl
nsIDOMComment.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMComment nsIDOMComment.idl
nsIDOMDOMException.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDOMException nsIDOMDOMException.idl
nsIDOMDOMImplementation.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDOMImplementation nsIDOMDOMImplementation.idl
nsIDOMDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocument nsIDOMDocument.idl
nsIDOMDocumentFragment.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentFragment nsIDOMDocumentFragment.idl
nsIDOMDocumentType.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentType nsIDOMDocumentType.idl
nsIDOMElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMElement nsIDOMElement.idl
nsIDOMEntity.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMEntity nsIDOMEntity.idl
nsIDOMEntityReference.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMEntityReference nsIDOMEntityReference.idl
nsIDOMNamedNodeMap.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNamedNodeMap nsIDOMNamedNodeMap.idl
nsIDOMNode.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNode nsIDOMNode.idl
nsIDOMNodeList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNodeList nsIDOMNodeList.idl
nsIDOMNotation.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNotation nsIDOMNotation.idl
nsIDOMProcessingInstruction.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMProcessingInstruction nsIDOMProcessingInstruction.idl
nsIDOMText.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMText nsIDOMText.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMAttr.h _xpidlgen/nsIDOMCDATASection.h _xpidlgen/nsIDOMCharacterData.h _xpidlgen/nsIDOMComment.h _xpidlgen/nsIDOMDOMException.h _xpidlgen/nsIDOMDOMImplementation.h _xpidlgen/nsIDOMDocument.h _xpidlgen/nsIDOMDocumentFragment.h _xpidlgen/nsIDOMDocumentType.h _xpidlgen/nsIDOMElement.h _xpidlgen/nsIDOMEntity.h _xpidlgen/nsIDOMEntityReference.h _xpidlgen/nsIDOMNamedNodeMap.h _xpidlgen/nsIDOMNode.h _xpidlgen/nsIDOMNodeList.h _xpidlgen/nsIDOMNotation.h _xpidlgen/nsIDOMProcessingInstruction.h _xpidlgen/nsIDOMText.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMAttr.h _xpidlgen/nsIDOMCDATASection.h _xpidlgen/nsIDOMCharacterData.h _xpidlgen/nsIDOMComment.h _xpidlgen/nsIDOMDOMException.h _xpidlgen/nsIDOMDOMImplementation.h _xpidlgen/nsIDOMDocument.h _xpidlgen/nsIDOMDocumentFragment.h _xpidlgen/nsIDOMDocumentType.h _xpidlgen/nsIDOMElement.h _xpidlgen/nsIDOMEntity.h _xpidlgen/nsIDOMEntityReference.h _xpidlgen/nsIDOMNamedNodeMap.h _xpidlgen/nsIDOMNode.h _xpidlgen/nsIDOMNodeList.h _xpidlgen/nsIDOMNotation.h _xpidlgen/nsIDOMProcessingInstruction.h _xpidlgen/nsIDOMText.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/core'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/html'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMHTMLCanvasElement.idl nsIDOMNSHTMLAnchorElement.idl nsIDOMNSHTMLAreaElement.idl nsIDOMNSHTMLButtonElement.idl nsIDOMNSHTMLDocument.idl nsIDOMNSHTMLElement.idl nsIDOMNSHTMLFormControlList.idl nsIDOMNSHTMLFormElement.idl nsIDOMNSHTMLFrameElement.idl nsIDOMNSHTMLHRElement.idl nsIDOMNSHTMLImageElement.idl nsIDOMNSHTMLInputElement.idl nsIDOMNSHTMLOptionCollectn.idl nsIDOMNSHTMLOptionElement.idl nsIDOMNSHTMLSelectElement.idl nsIDOMNSHTMLTextAreaElement.idl nsIDOMNSXBLFormControl.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMHTMLCanvasElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLCanvasElement nsIDOMHTMLCanvasElement.idl
nsIDOMNSHTMLAnchorElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLAnchorElement nsIDOMNSHTMLAnchorElement.idl
nsIDOMNSHTMLAreaElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLAreaElement nsIDOMNSHTMLAreaElement.idl
nsIDOMNSHTMLButtonElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLButtonElement nsIDOMNSHTMLButtonElement.idl
nsIDOMNSHTMLDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLDocument nsIDOMNSHTMLDocument.idl
nsIDOMNSHTMLElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLElement nsIDOMNSHTMLElement.idl
nsIDOMNSHTMLFormControlList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLFormControlList nsIDOMNSHTMLFormControlList.idl
nsIDOMNSHTMLFormElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLFormElement nsIDOMNSHTMLFormElement.idl
nsIDOMNSHTMLFrameElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLFrameElement nsIDOMNSHTMLFrameElement.idl
nsIDOMNSHTMLHRElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLHRElement nsIDOMNSHTMLHRElement.idl
nsIDOMNSHTMLImageElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLImageElement nsIDOMNSHTMLImageElement.idl
nsIDOMNSHTMLInputElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLInputElement nsIDOMNSHTMLInputElement.idl
nsIDOMNSHTMLOptionCollectn.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLOptionCollectn nsIDOMNSHTMLOptionCollectn.idl
nsIDOMNSHTMLOptionElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLOptionElement nsIDOMNSHTMLOptionElement.idl
nsIDOMNSHTMLSelectElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLSelectElement nsIDOMNSHTMLSelectElement.idl
nsIDOMNSHTMLTextAreaElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSHTMLTextAreaElement nsIDOMNSHTMLTextAreaElement.idl
nsIDOMNSXBLFormControl.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSXBLFormControl nsIDOMNSXBLFormControl.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMHTMLCanvasElement.h _xpidlgen/nsIDOMNSHTMLAnchorElement.h _xpidlgen/nsIDOMNSHTMLAreaElement.h _xpidlgen/nsIDOMNSHTMLButtonElement.h _xpidlgen/nsIDOMNSHTMLDocument.h _xpidlgen/nsIDOMNSHTMLElement.h _xpidlgen/nsIDOMNSHTMLFormControlList.h _xpidlgen/nsIDOMNSHTMLFormElement.h _xpidlgen/nsIDOMNSHTMLFrameElement.h _xpidlgen/nsIDOMNSHTMLHRElement.h _xpidlgen/nsIDOMNSHTMLImageElement.h _xpidlgen/nsIDOMNSHTMLInputElement.h _xpidlgen/nsIDOMNSHTMLOptionCollectn.h _xpidlgen/nsIDOMNSHTMLOptionElement.h _xpidlgen/nsIDOMNSHTMLSelectElement.h _xpidlgen/nsIDOMNSHTMLTextAreaElement.h _xpidlgen/nsIDOMNSXBLFormControl.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMHTMLAnchorElement.idl nsIDOMHTMLAppletElement.idl nsIDOMHTMLAreaElement.idl nsIDOMHTMLBRElement.idl nsIDOMHTMLBaseElement.idl nsIDOMHTMLBaseFontElement.idl nsIDOMHTMLBodyElement.idl nsIDOMHTMLButtonElement.idl nsIDOMHTMLCollection.idl nsIDOMHTMLDListElement.idl nsIDOMHTMLDirectoryElement.idl nsIDOMHTMLDivElement.idl nsIDOMHTMLDocument.idl nsIDOMHTMLElement.idl nsIDOMHTMLEmbedElement.idl nsIDOMHTMLFieldSetElement.idl nsIDOMHTMLFontElement.idl nsIDOMHTMLFormElement.idl nsIDOMHTMLFrameElement.idl nsIDOMHTMLFrameSetElement.idl nsIDOMHTMLHRElement.idl nsIDOMHTMLHeadElement.idl nsIDOMHTMLHeadingElement.idl nsIDOMHTMLHtmlElement.idl nsIDOMHTMLIFrameElement.idl nsIDOMHTMLImageElement.idl nsIDOMHTMLInputElement.idl nsIDOMHTMLIsIndexElement.idl nsIDOMHTMLLIElement.idl nsIDOMHTMLLabelElement.idl nsIDOMHTMLLegendElement.idl nsIDOMHTMLLinkElement.idl nsIDOMHTMLMapElement.idl nsIDOMHTMLMenuElement.idl nsIDOMHTMLMetaElement.idl nsIDOMHTMLModElement.idl nsIDOMHTMLOListElement.idl nsIDOMHTMLObjectElement.idl nsIDOMHTMLOptGroupElement.idl nsIDOMHTMLOptionElement.idl nsIDOMHTMLOptionsCollection.idl nsIDOMHTMLParagraphElement.idl nsIDOMHTMLParamElement.idl nsIDOMHTMLPreElement.idl nsIDOMHTMLQuoteElement.idl nsIDOMHTMLScriptElement.idl nsIDOMHTMLSelectElement.idl nsIDOMHTMLStyleElement.idl nsIDOMHTMLTableCaptionElem.idl nsIDOMHTMLTableCellElement.idl nsIDOMHTMLTableColElement.idl nsIDOMHTMLTableElement.idl nsIDOMHTMLTableRowElement.idl nsIDOMHTMLTableSectionElem.idl nsIDOMHTMLTextAreaElement.idl nsIDOMHTMLTitleElement.idl nsIDOMHTMLUListElement.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMHTMLAnchorElement.idl nsIDOMHTMLAppletElement.idl nsIDOMHTMLAreaElement.idl nsIDOMHTMLBRElement.idl nsIDOMHTMLBaseElement.idl nsIDOMHTMLBaseFontElement.idl nsIDOMHTMLBodyElement.idl nsIDOMHTMLButtonElement.idl nsIDOMHTMLCollection.idl nsIDOMHTMLDListElement.idl nsIDOMHTMLDirectoryElement.idl nsIDOMHTMLDivElement.idl nsIDOMHTMLDocument.idl nsIDOMHTMLElement.idl nsIDOMHTMLEmbedElement.idl nsIDOMHTMLFieldSetElement.idl nsIDOMHTMLFontElement.idl nsIDOMHTMLFormElement.idl nsIDOMHTMLFrameElement.idl nsIDOMHTMLFrameSetElement.idl nsIDOMHTMLHRElement.idl nsIDOMHTMLHeadElement.idl nsIDOMHTMLHeadingElement.idl nsIDOMHTMLHtmlElement.idl nsIDOMHTMLIFrameElement.idl nsIDOMHTMLImageElement.idl nsIDOMHTMLInputElement.idl nsIDOMHTMLIsIndexElement.idl nsIDOMHTMLLIElement.idl nsIDOMHTMLLabelElement.idl nsIDOMHTMLLegendElement.idl nsIDOMHTMLLinkElement.idl nsIDOMHTMLMapElement.idl nsIDOMHTMLMenuElement.idl nsIDOMHTMLMetaElement.idl nsIDOMHTMLModElement.idl nsIDOMHTMLOListElement.idl nsIDOMHTMLObjectElement.idl nsIDOMHTMLOptGroupElement.idl nsIDOMHTMLOptionElement.idl nsIDOMHTMLOptionsCollection.idl nsIDOMHTMLParagraphElement.idl nsIDOMHTMLParamElement.idl nsIDOMHTMLPreElement.idl nsIDOMHTMLQuoteElement.idl nsIDOMHTMLScriptElement.idl nsIDOMHTMLSelectElement.idl nsIDOMHTMLStyleElement.idl nsIDOMHTMLTableCaptionElem.idl nsIDOMHTMLTableCellElement.idl nsIDOMHTMLTableColElement.idl nsIDOMHTMLTableElement.idl nsIDOMHTMLTableRowElement.idl nsIDOMHTMLTableSectionElem.idl nsIDOMHTMLTextAreaElement.idl nsIDOMHTMLTitleElement.idl nsIDOMHTMLUListElement.idl ../../../../dist/sdk/idl
nsIDOMHTMLAnchorElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLAnchorElement nsIDOMHTMLAnchorElement.idl
nsIDOMHTMLAppletElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLAppletElement nsIDOMHTMLAppletElement.idl
nsIDOMHTMLAreaElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLAreaElement nsIDOMHTMLAreaElement.idl
nsIDOMHTMLBRElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLBRElement nsIDOMHTMLBRElement.idl
nsIDOMHTMLBaseElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLBaseElement nsIDOMHTMLBaseElement.idl
nsIDOMHTMLBaseFontElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLBaseFontElement nsIDOMHTMLBaseFontElement.idl
nsIDOMHTMLBodyElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLBodyElement nsIDOMHTMLBodyElement.idl
nsIDOMHTMLButtonElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLButtonElement nsIDOMHTMLButtonElement.idl
nsIDOMHTMLCollection.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLCollection nsIDOMHTMLCollection.idl
nsIDOMHTMLDListElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLDListElement nsIDOMHTMLDListElement.idl
nsIDOMHTMLDirectoryElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLDirectoryElement nsIDOMHTMLDirectoryElement.idl
nsIDOMHTMLDivElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLDivElement nsIDOMHTMLDivElement.idl
nsIDOMHTMLDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLDocument nsIDOMHTMLDocument.idl
nsIDOMHTMLElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLElement nsIDOMHTMLElement.idl
nsIDOMHTMLEmbedElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLEmbedElement nsIDOMHTMLEmbedElement.idl
nsIDOMHTMLFieldSetElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLFieldSetElement nsIDOMHTMLFieldSetElement.idl
nsIDOMHTMLFontElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLFontElement nsIDOMHTMLFontElement.idl
nsIDOMHTMLFormElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLFormElement nsIDOMHTMLFormElement.idl
nsIDOMHTMLFrameElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLFrameElement nsIDOMHTMLFrameElement.idl
nsIDOMHTMLFrameSetElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLFrameSetElement nsIDOMHTMLFrameSetElement.idl
nsIDOMHTMLHRElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLHRElement nsIDOMHTMLHRElement.idl
nsIDOMHTMLHeadElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLHeadElement nsIDOMHTMLHeadElement.idl
nsIDOMHTMLHeadingElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLHeadingElement nsIDOMHTMLHeadingElement.idl
nsIDOMHTMLHtmlElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLHtmlElement nsIDOMHTMLHtmlElement.idl
nsIDOMHTMLIFrameElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLIFrameElement nsIDOMHTMLIFrameElement.idl
nsIDOMHTMLImageElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLImageElement nsIDOMHTMLImageElement.idl
nsIDOMHTMLInputElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLInputElement nsIDOMHTMLInputElement.idl
nsIDOMHTMLIsIndexElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLIsIndexElement nsIDOMHTMLIsIndexElement.idl
nsIDOMHTMLLIElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLLIElement nsIDOMHTMLLIElement.idl
nsIDOMHTMLLabelElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLLabelElement nsIDOMHTMLLabelElement.idl
nsIDOMHTMLLegendElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLLegendElement nsIDOMHTMLLegendElement.idl
nsIDOMHTMLLinkElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLLinkElement nsIDOMHTMLLinkElement.idl
nsIDOMHTMLMapElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLMapElement nsIDOMHTMLMapElement.idl
nsIDOMHTMLMenuElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLMenuElement nsIDOMHTMLMenuElement.idl
nsIDOMHTMLMetaElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLMetaElement nsIDOMHTMLMetaElement.idl
nsIDOMHTMLModElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLModElement nsIDOMHTMLModElement.idl
nsIDOMHTMLOListElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLOListElement nsIDOMHTMLOListElement.idl
nsIDOMHTMLObjectElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLObjectElement nsIDOMHTMLObjectElement.idl
nsIDOMHTMLOptGroupElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLOptGroupElement nsIDOMHTMLOptGroupElement.idl
nsIDOMHTMLOptionElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLOptionElement nsIDOMHTMLOptionElement.idl
nsIDOMHTMLOptionsCollection.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLOptionsCollection nsIDOMHTMLOptionsCollection.idl
nsIDOMHTMLParagraphElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLParagraphElement nsIDOMHTMLParagraphElement.idl
nsIDOMHTMLParamElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLParamElement nsIDOMHTMLParamElement.idl
nsIDOMHTMLPreElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLPreElement nsIDOMHTMLPreElement.idl
nsIDOMHTMLQuoteElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLQuoteElement nsIDOMHTMLQuoteElement.idl
nsIDOMHTMLScriptElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLScriptElement nsIDOMHTMLScriptElement.idl
nsIDOMHTMLSelectElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLSelectElement nsIDOMHTMLSelectElement.idl
nsIDOMHTMLStyleElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLStyleElement nsIDOMHTMLStyleElement.idl
nsIDOMHTMLTableCaptionElem.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLTableCaptionElem nsIDOMHTMLTableCaptionElem.idl
nsIDOMHTMLTableCellElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLTableCellElement nsIDOMHTMLTableCellElement.idl
nsIDOMHTMLTableColElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLTableColElement nsIDOMHTMLTableColElement.idl
nsIDOMHTMLTableElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLTableElement nsIDOMHTMLTableElement.idl
nsIDOMHTMLTableRowElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLTableRowElement nsIDOMHTMLTableRowElement.idl
nsIDOMHTMLTableSectionElem.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLTableSectionElem nsIDOMHTMLTableSectionElem.idl
nsIDOMHTMLTextAreaElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLTextAreaElement nsIDOMHTMLTextAreaElement.idl
nsIDOMHTMLTitleElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLTitleElement nsIDOMHTMLTitleElement.idl
nsIDOMHTMLUListElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMHTMLUListElement nsIDOMHTMLUListElement.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMHTMLAnchorElement.h _xpidlgen/nsIDOMHTMLAppletElement.h _xpidlgen/nsIDOMHTMLAreaElement.h _xpidlgen/nsIDOMHTMLBRElement.h _xpidlgen/nsIDOMHTMLBaseElement.h _xpidlgen/nsIDOMHTMLBaseFontElement.h _xpidlgen/nsIDOMHTMLBodyElement.h _xpidlgen/nsIDOMHTMLButtonElement.h _xpidlgen/nsIDOMHTMLCollection.h _xpidlgen/nsIDOMHTMLDListElement.h _xpidlgen/nsIDOMHTMLDirectoryElement.h _xpidlgen/nsIDOMHTMLDivElement.h _xpidlgen/nsIDOMHTMLDocument.h _xpidlgen/nsIDOMHTMLElement.h _xpidlgen/nsIDOMHTMLEmbedElement.h _xpidlgen/nsIDOMHTMLFieldSetElement.h _xpidlgen/nsIDOMHTMLFontElement.h _xpidlgen/nsIDOMHTMLFormElement.h _xpidlgen/nsIDOMHTMLFrameElement.h _xpidlgen/nsIDOMHTMLFrameSetElement.h _xpidlgen/nsIDOMHTMLHRElement.h _xpidlgen/nsIDOMHTMLHeadElement.h _xpidlgen/nsIDOMHTMLHeadingElement.h _xpidlgen/nsIDOMHTMLHtmlElement.h _xpidlgen/nsIDOMHTMLIFrameElement.h _xpidlgen/nsIDOMHTMLImageElement.h _xpidlgen/nsIDOMHTMLInputElement.h _xpidlgen/nsIDOMHTMLIsIndexElement.h _xpidlgen/nsIDOMHTMLLIElement.h _xpidlgen/nsIDOMHTMLLabelElement.h _xpidlgen/nsIDOMHTMLLegendElement.h _xpidlgen/nsIDOMHTMLLinkElement.h _xpidlgen/nsIDOMHTMLMapElement.h _xpidlgen/nsIDOMHTMLMenuElement.h _xpidlgen/nsIDOMHTMLMetaElement.h _xpidlgen/nsIDOMHTMLModElement.h _xpidlgen/nsIDOMHTMLOListElement.h _xpidlgen/nsIDOMHTMLObjectElement.h _xpidlgen/nsIDOMHTMLOptGroupElement.h _xpidlgen/nsIDOMHTMLOptionElement.h _xpidlgen/nsIDOMHTMLOptionsCollection.h _xpidlgen/nsIDOMHTMLParagraphElement.h _xpidlgen/nsIDOMHTMLParamElement.h _xpidlgen/nsIDOMHTMLPreElement.h _xpidlgen/nsIDOMHTMLQuoteElement.h _xpidlgen/nsIDOMHTMLScriptElement.h _xpidlgen/nsIDOMHTMLSelectElement.h _xpidlgen/nsIDOMHTMLStyleElement.h _xpidlgen/nsIDOMHTMLTableCaptionElem.h _xpidlgen/nsIDOMHTMLTableCellElement.h _xpidlgen/nsIDOMHTMLTableColElement.h _xpidlgen/nsIDOMHTMLTableElement.h _xpidlgen/nsIDOMHTMLTableRowElement.h _xpidlgen/nsIDOMHTMLTableSectionElem.h _xpidlgen/nsIDOMHTMLTextAreaElement.h _xpidlgen/nsIDOMHTMLTitleElement.h _xpidlgen/nsIDOMHTMLUListElement.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMHTMLAnchorElement.h _xpidlgen/nsIDOMHTMLAppletElement.h _xpidlgen/nsIDOMHTMLAreaElement.h _xpidlgen/nsIDOMHTMLBRElement.h _xpidlgen/nsIDOMHTMLBaseElement.h _xpidlgen/nsIDOMHTMLBaseFontElement.h _xpidlgen/nsIDOMHTMLBodyElement.h _xpidlgen/nsIDOMHTMLButtonElement.h _xpidlgen/nsIDOMHTMLCollection.h _xpidlgen/nsIDOMHTMLDListElement.h _xpidlgen/nsIDOMHTMLDirectoryElement.h _xpidlgen/nsIDOMHTMLDivElement.h _xpidlgen/nsIDOMHTMLDocument.h _xpidlgen/nsIDOMHTMLElement.h _xpidlgen/nsIDOMHTMLEmbedElement.h _xpidlgen/nsIDOMHTMLFieldSetElement.h _xpidlgen/nsIDOMHTMLFontElement.h _xpidlgen/nsIDOMHTMLFormElement.h _xpidlgen/nsIDOMHTMLFrameElement.h _xpidlgen/nsIDOMHTMLFrameSetElement.h _xpidlgen/nsIDOMHTMLHRElement.h _xpidlgen/nsIDOMHTMLHeadElement.h _xpidlgen/nsIDOMHTMLHeadingElement.h _xpidlgen/nsIDOMHTMLHtmlElement.h _xpidlgen/nsIDOMHTMLIFrameElement.h _xpidlgen/nsIDOMHTMLImageElement.h _xpidlgen/nsIDOMHTMLInputElement.h _xpidlgen/nsIDOMHTMLIsIndexElement.h _xpidlgen/nsIDOMHTMLLIElement.h _xpidlgen/nsIDOMHTMLLabelElement.h _xpidlgen/nsIDOMHTMLLegendElement.h _xpidlgen/nsIDOMHTMLLinkElement.h _xpidlgen/nsIDOMHTMLMapElement.h _xpidlgen/nsIDOMHTMLMenuElement.h _xpidlgen/nsIDOMHTMLMetaElement.h _xpidlgen/nsIDOMHTMLModElement.h _xpidlgen/nsIDOMHTMLOListElement.h _xpidlgen/nsIDOMHTMLObjectElement.h _xpidlgen/nsIDOMHTMLOptGroupElement.h _xpidlgen/nsIDOMHTMLOptionElement.h _xpidlgen/nsIDOMHTMLOptionsCollection.h _xpidlgen/nsIDOMHTMLParagraphElement.h _xpidlgen/nsIDOMHTMLParamElement.h _xpidlgen/nsIDOMHTMLPreElement.h _xpidlgen/nsIDOMHTMLQuoteElement.h _xpidlgen/nsIDOMHTMLScriptElement.h _xpidlgen/nsIDOMHTMLSelectElement.h _xpidlgen/nsIDOMHTMLStyleElement.h _xpidlgen/nsIDOMHTMLTableCaptionElem.h _xpidlgen/nsIDOMHTMLTableCellElement.h _xpidlgen/nsIDOMHTMLTableColElement.h _xpidlgen/nsIDOMHTMLTableElement.h _xpidlgen/nsIDOMHTMLTableRowElement.h _xpidlgen/nsIDOMHTMLTableSectionElem.h _xpidlgen/nsIDOMHTMLTextAreaElement.h _xpidlgen/nsIDOMHTMLTitleElement.h _xpidlgen/nsIDOMHTMLUListElement.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/html'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/events'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMNSEvent.idl nsIDOMKeyEvent.idl nsIDOMMutationEvent.idl nsIDOMNSUIEvent.idl nsIDOMPopupBlockedEvent.idl nsIDOMBeforeUnloadEvent.idl nsIDOMNSEventTarget.idl nsIDOMSmartCardEvent.idl nsIDOMPageTransitionEvent.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMNSEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSEvent nsIDOMNSEvent.idl
nsIDOMKeyEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMKeyEvent nsIDOMKeyEvent.idl
nsIDOMMutationEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMMutationEvent nsIDOMMutationEvent.idl
nsIDOMNSUIEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSUIEvent nsIDOMNSUIEvent.idl
nsIDOMPopupBlockedEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMPopupBlockedEvent nsIDOMPopupBlockedEvent.idl
nsIDOMBeforeUnloadEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMBeforeUnloadEvent nsIDOMBeforeUnloadEvent.idl
nsIDOMNSEventTarget.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSEventTarget nsIDOMNSEventTarget.idl
nsIDOMSmartCardEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSmartCardEvent nsIDOMSmartCardEvent.idl
nsIDOMPageTransitionEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMPageTransitionEvent nsIDOMPageTransitionEvent.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMNSEvent.h _xpidlgen/nsIDOMKeyEvent.h _xpidlgen/nsIDOMMutationEvent.h _xpidlgen/nsIDOMNSUIEvent.h _xpidlgen/nsIDOMPopupBlockedEvent.h _xpidlgen/nsIDOMBeforeUnloadEvent.h _xpidlgen/nsIDOMNSEventTarget.h _xpidlgen/nsIDOMSmartCardEvent.h _xpidlgen/nsIDOMPageTransitionEvent.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDocumentEvent.idl nsIDOMEvent.idl nsIDOMEventTarget.idl nsIDOMEventListener.idl nsIDOM3DocumentEvent.idl nsIDOM3EventTarget.idl nsIDOMEventGroup.idl nsIDOMCustomEvent.idl nsIDOMMouseEvent.idl nsIDOMUIEvent.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDocumentEvent.idl nsIDOMEvent.idl nsIDOMEventTarget.idl nsIDOMEventListener.idl nsIDOM3DocumentEvent.idl nsIDOM3EventTarget.idl nsIDOMEventGroup.idl nsIDOMCustomEvent.idl nsIDOMMouseEvent.idl nsIDOMUIEvent.idl ../../../../dist/sdk/idl
nsIDOMDocumentEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentEvent nsIDOMDocumentEvent.idl
nsIDOMEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMEvent nsIDOMEvent.idl
nsIDOMEventTarget.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMEventTarget nsIDOMEventTarget.idl
nsIDOMEventListener.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMEventListener nsIDOMEventListener.idl
nsIDOM3DocumentEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOM3DocumentEvent nsIDOM3DocumentEvent.idl
nsIDOM3EventTarget.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOM3EventTarget nsIDOM3EventTarget.idl
nsIDOMEventGroup.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMEventGroup nsIDOMEventGroup.idl
nsIDOMCustomEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCustomEvent nsIDOMCustomEvent.idl
nsIDOMMouseEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMMouseEvent nsIDOMMouseEvent.idl
nsIDOMUIEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMUIEvent nsIDOMUIEvent.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentEvent.h _xpidlgen/nsIDOMEvent.h _xpidlgen/nsIDOMEventTarget.h _xpidlgen/nsIDOMEventListener.h _xpidlgen/nsIDOM3DocumentEvent.h _xpidlgen/nsIDOM3EventTarget.h _xpidlgen/nsIDOMEventGroup.h _xpidlgen/nsIDOMCustomEvent.h _xpidlgen/nsIDOMMouseEvent.h _xpidlgen/nsIDOMUIEvent.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentEvent.h _xpidlgen/nsIDOMEvent.h _xpidlgen/nsIDOMEventTarget.h _xpidlgen/nsIDOMEventListener.h _xpidlgen/nsIDOM3DocumentEvent.h _xpidlgen/nsIDOM3EventTarget.h _xpidlgen/nsIDOMEventGroup.h _xpidlgen/nsIDOMCustomEvent.h _xpidlgen/nsIDOMMouseEvent.h _xpidlgen/nsIDOMUIEvent.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/events'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/stylesheets'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMLinkStyle.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMLinkStyle.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLinkStyle nsIDOMLinkStyle.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMLinkStyle.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDocumentStyle.idl nsIDOMNSDocumentStyle.idl nsIDOMMediaList.idl nsIDOMStyleSheet.idl nsIDOMStyleSheetList.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDocumentStyle.idl nsIDOMNSDocumentStyle.idl nsIDOMMediaList.idl nsIDOMStyleSheet.idl nsIDOMStyleSheetList.idl ../../../../dist/sdk/idl
nsIDOMDocumentStyle.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentStyle nsIDOMDocumentStyle.idl
nsIDOMNSDocumentStyle.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSDocumentStyle nsIDOMNSDocumentStyle.idl
nsIDOMMediaList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMMediaList nsIDOMMediaList.idl
nsIDOMStyleSheet.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMStyleSheet nsIDOMStyleSheet.idl
nsIDOMStyleSheetList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMStyleSheetList nsIDOMStyleSheetList.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentStyle.h _xpidlgen/nsIDOMNSDocumentStyle.h _xpidlgen/nsIDOMMediaList.h _xpidlgen/nsIDOMStyleSheet.h _xpidlgen/nsIDOMStyleSheetList.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentStyle.h _xpidlgen/nsIDOMNSDocumentStyle.h _xpidlgen/nsIDOMMediaList.h _xpidlgen/nsIDOMStyleSheet.h _xpidlgen/nsIDOMStyleSheetList.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/stylesheets'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/views'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDocumentView.idl nsIDOMAbstractView.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDocumentView.idl nsIDOMAbstractView.idl ../../../../dist/sdk/idl
Creating _xpidlgen/.done
nsIDOMDocumentView.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentView nsIDOMDocumentView.idl
nsIDOMAbstractView.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMAbstractView nsIDOMAbstractView.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentView.h _xpidlgen/nsIDOMAbstractView.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentView.h _xpidlgen/nsIDOMAbstractView.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/views'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/css'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMCSS2Properties.idl nsIDOMCSSCharsetRule.idl nsIDOMCSSFontFaceRule.idl nsIDOMCSSImportRule.idl nsIDOMCSSMediaRule.idl nsIDOMCSSMozDocumentRule.idl nsIDOMCSSPageRule.idl nsIDOMCSSStyleRule.idl nsIDOMCSSUnknownRule.idl nsIDOMCounter.idl nsIDOMDocumentCSS.idl nsIDOMRGBColor.idl nsIDOMRect.idl nsIDOMViewCSS.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMCSS2Properties.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSS2Properties nsIDOMCSS2Properties.idl
nsIDOMCSSCharsetRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSCharsetRule nsIDOMCSSCharsetRule.idl
nsIDOMCSSFontFaceRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSFontFaceRule nsIDOMCSSFontFaceRule.idl
nsIDOMCSSImportRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSImportRule nsIDOMCSSImportRule.idl
nsIDOMCSSMediaRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSMediaRule nsIDOMCSSMediaRule.idl
nsIDOMCSSMozDocumentRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSMozDocumentRule nsIDOMCSSMozDocumentRule.idl
nsIDOMCSSPageRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSPageRule nsIDOMCSSPageRule.idl
nsIDOMCSSStyleRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSStyleRule nsIDOMCSSStyleRule.idl
nsIDOMCSSUnknownRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSUnknownRule nsIDOMCSSUnknownRule.idl
nsIDOMCounter.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCounter nsIDOMCounter.idl
nsIDOMDocumentCSS.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentCSS nsIDOMDocumentCSS.idl
nsIDOMRGBColor.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMRGBColor nsIDOMRGBColor.idl
nsIDOMRect.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMRect nsIDOMRect.idl
nsIDOMViewCSS.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMViewCSS nsIDOMViewCSS.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMCSS2Properties.h _xpidlgen/nsIDOMCSSCharsetRule.h _xpidlgen/nsIDOMCSSFontFaceRule.h _xpidlgen/nsIDOMCSSImportRule.h _xpidlgen/nsIDOMCSSMediaRule.h _xpidlgen/nsIDOMCSSMozDocumentRule.h _xpidlgen/nsIDOMCSSPageRule.h _xpidlgen/nsIDOMCSSStyleRule.h _xpidlgen/nsIDOMCSSUnknownRule.h _xpidlgen/nsIDOMCounter.h _xpidlgen/nsIDOMDocumentCSS.h _xpidlgen/nsIDOMRGBColor.h _xpidlgen/nsIDOMRect.h _xpidlgen/nsIDOMViewCSS.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMCSSPrimitiveValue.idl nsIDOMCSSRule.idl nsIDOMCSSRuleList.idl nsIDOMCSSStyleDeclaration.idl nsIDOMCSSStyleSheet.idl nsIDOMCSSValue.idl nsIDOMCSSValueList.idl nsIDOMElementCSSInlineStyle.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMCSSPrimitiveValue.idl nsIDOMCSSRule.idl nsIDOMCSSRuleList.idl nsIDOMCSSStyleDeclaration.idl nsIDOMCSSStyleSheet.idl nsIDOMCSSValue.idl nsIDOMCSSValueList.idl nsIDOMElementCSSInlineStyle.idl ../../../../dist/sdk/idl
nsIDOMCSSPrimitiveValue.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSPrimitiveValue nsIDOMCSSPrimitiveValue.idl
nsIDOMCSSRule.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSRule nsIDOMCSSRule.idl
nsIDOMCSSRuleList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSRuleList nsIDOMCSSRuleList.idl
nsIDOMCSSStyleDeclaration.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSStyleDeclaration nsIDOMCSSStyleDeclaration.idl
nsIDOMCSSStyleSheet.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSStyleSheet nsIDOMCSSStyleSheet.idl
nsIDOMCSSValue.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSValue nsIDOMCSSValue.idl
nsIDOMCSSValueList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMCSSValueList nsIDOMCSSValueList.idl
nsIDOMElementCSSInlineStyle.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMElementCSSInlineStyle nsIDOMElementCSSInlineStyle.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMCSSPrimitiveValue.h _xpidlgen/nsIDOMCSSRule.h _xpidlgen/nsIDOMCSSRuleList.h _xpidlgen/nsIDOMCSSStyleDeclaration.h _xpidlgen/nsIDOMCSSStyleSheet.h _xpidlgen/nsIDOMCSSValue.h _xpidlgen/nsIDOMCSSValueList.h _xpidlgen/nsIDOMElementCSSInlineStyle.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMCSSPrimitiveValue.h _xpidlgen/nsIDOMCSSRule.h _xpidlgen/nsIDOMCSSRuleList.h _xpidlgen/nsIDOMCSSStyleDeclaration.h _xpidlgen/nsIDOMCSSStyleSheet.h _xpidlgen/nsIDOMCSSValue.h _xpidlgen/nsIDOMCSSValueList.h _xpidlgen/nsIDOMElementCSSInlineStyle.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/css'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/sidebar'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISidebar.idl nsIWebContentHandlerRegistrar.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsISidebar.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISidebar nsISidebar.idl
nsIWebContentHandlerRegistrar.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIWebContentHandlerRegistrar nsIWebContentHandlerRegistrar.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISidebar.h _xpidlgen/nsIWebContentHandlerRegistrar.h ../../../../dist/include/dom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/sidebar'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/traversal'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDocumentTraversal.idl nsIDOMNodeFilter.idl nsIDOMNodeIterator.idl nsIDOMTreeWalker.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMDocumentTraversal.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentTraversal nsIDOMDocumentTraversal.idl
nsIDOMNodeFilter.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNodeFilter nsIDOMNodeFilter.idl
nsIDOMNodeIterator.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNodeIterator nsIDOMNodeIterator.idl
nsIDOMTreeWalker.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMTreeWalker nsIDOMTreeWalker.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentTraversal.h _xpidlgen/nsIDOMNodeFilter.h _xpidlgen/nsIDOMNodeIterator.h _xpidlgen/nsIDOMTreeWalker.h ../../../../dist/include/dom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/traversal'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/range'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMNSRange.idl nsIDOMRangeException.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMNSRange.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSRange nsIDOMNSRange.idl
nsIDOMRangeException.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMRangeException nsIDOMRangeException.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMNSRange.h _xpidlgen/nsIDOMRangeException.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMRange.idl nsIDOMDocumentRange.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMRange.idl nsIDOMDocumentRange.idl ../../../../dist/sdk/idl
nsIDOMRange.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMRange nsIDOMRange.idl
nsIDOMDocumentRange.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentRange nsIDOMDocumentRange.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMRange.h _xpidlgen/nsIDOMDocumentRange.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMRange.h _xpidlgen/nsIDOMDocumentRange.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/range'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/xbl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDocumentXBL.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMDocumentXBL.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDocumentXBL nsIDOMDocumentXBL.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDocumentXBL.h ../../../../dist/include/dom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/xbl'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/xpath'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMXPathEvaluator.idl nsIDOMXPathException.idl nsIDOMXPathExpression.idl nsIDOMXPathNamespace.idl nsIDOMXPathNSResolver.idl nsIDOMXPathResult.idl nsIDOMNSXPathExpression.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMXPathEvaluator.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXPathEvaluator nsIDOMXPathEvaluator.idl
nsIDOMXPathException.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXPathException nsIDOMXPathException.idl
nsIDOMXPathExpression.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXPathExpression nsIDOMXPathExpression.idl
nsIDOMXPathNamespace.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXPathNamespace nsIDOMXPathNamespace.idl
nsIDOMXPathNSResolver.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXPathNSResolver nsIDOMXPathNSResolver.idl
nsIDOMXPathResult.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXPathResult nsIDOMXPathResult.idl
nsIDOMNSXPathExpression.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMNSXPathExpression nsIDOMNSXPathExpression.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMXPathEvaluator.h _xpidlgen/nsIDOMXPathException.h _xpidlgen/nsIDOMXPathExpression.h _xpidlgen/nsIDOMXPathNamespace.h _xpidlgen/nsIDOMXPathNSResolver.h _xpidlgen/nsIDOMXPathResult.h _xpidlgen/nsIDOMNSXPathExpression.h ../../../../dist/include/dom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/xpath'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/ls'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMDOMImplementationLS.idl nsIDOMLSException.idl nsIDOMLSInput.idl nsIDOMLSLoadEvent.idl nsIDOMLSOutput.idl nsIDOMLSParser.idl nsIDOMLSParserFilter.idl nsIDOMLSProgressEvent.idl nsIDOMLSResourceResolver.idl nsIDOMLSSerializer.idl nsIDOMLSSerializerFilter.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMDOMImplementationLS.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMDOMImplementationLS nsIDOMDOMImplementationLS.idl
nsIDOMLSException.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSException nsIDOMLSException.idl
nsIDOMLSInput.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSInput nsIDOMLSInput.idl
nsIDOMLSLoadEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSLoadEvent nsIDOMLSLoadEvent.idl
nsIDOMLSOutput.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSOutput nsIDOMLSOutput.idl
nsIDOMLSParser.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSParser nsIDOMLSParser.idl
nsIDOMLSParserFilter.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSParserFilter nsIDOMLSParserFilter.idl
nsIDOMLSProgressEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSProgressEvent nsIDOMLSProgressEvent.idl
nsIDOMLSResourceResolver.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSResourceResolver nsIDOMLSResourceResolver.idl
nsIDOMLSSerializer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSSerializer nsIDOMLSSerializer.idl
nsIDOMLSSerializerFilter.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMLSSerializerFilter nsIDOMLSSerializerFilter.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMDOMImplementationLS.h _xpidlgen/nsIDOMLSException.h _xpidlgen/nsIDOMLSInput.h _xpidlgen/nsIDOMLSLoadEvent.h _xpidlgen/nsIDOMLSOutput.h _xpidlgen/nsIDOMLSParser.h _xpidlgen/nsIDOMLSParserFilter.h _xpidlgen/nsIDOMLSProgressEvent.h _xpidlgen/nsIDOMLSResourceResolver.h _xpidlgen/nsIDOMLSSerializer.h _xpidlgen/nsIDOMLSSerializerFilter.h ../../../../dist/include/dom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/ls'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/xul'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMXULButtonElement.idl nsIDOMXULCheckboxElement.idl nsIDOMXULCommandDispatcher.idl nsIDOMXULCommandEvent.idl nsIDOMXULControlElement.idl nsIDOMXULDescriptionElement.idl nsIDOMXULDocument.idl nsIDOMXULElement.idl nsIDOMXULImageElement.idl nsIDOMXULLabelElement.idl nsIDOMXULLabeledControlEl.idl nsIDOMXULMenuListElement.idl nsIDOMXULPopupElement.idl nsIDOMXULSelectCntrlEl.idl nsIDOMXULSelectCntrlItemEl.idl nsIDOMXULMultSelectCntrlEl.idl nsIDOMXULTextboxElement.idl nsIDOMXULTreeElement.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMXULButtonElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULButtonElement nsIDOMXULButtonElement.idl
nsIDOMXULCheckboxElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULCheckboxElement nsIDOMXULCheckboxElement.idl
nsIDOMXULCommandDispatcher.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULCommandDispatcher nsIDOMXULCommandDispatcher.idl
nsIDOMXULCommandEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULCommandEvent nsIDOMXULCommandEvent.idl
nsIDOMXULControlElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULControlElement nsIDOMXULControlElement.idl
nsIDOMXULDescriptionElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULDescriptionElement nsIDOMXULDescriptionElement.idl
nsIDOMXULDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULDocument nsIDOMXULDocument.idl
nsIDOMXULElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULElement nsIDOMXULElement.idl
nsIDOMXULImageElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULImageElement nsIDOMXULImageElement.idl
nsIDOMXULLabelElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULLabelElement nsIDOMXULLabelElement.idl
nsIDOMXULLabeledControlEl.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULLabeledControlEl nsIDOMXULLabeledControlEl.idl
nsIDOMXULMenuListElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULMenuListElement nsIDOMXULMenuListElement.idl
nsIDOMXULPopupElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULPopupElement nsIDOMXULPopupElement.idl
nsIDOMXULSelectCntrlEl.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULSelectCntrlEl nsIDOMXULSelectCntrlEl.idl
nsIDOMXULSelectCntrlItemEl.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULSelectCntrlItemEl nsIDOMXULSelectCntrlItemEl.idl
nsIDOMXULMultSelectCntrlEl.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULMultSelectCntrlEl nsIDOMXULMultSelectCntrlEl.idl
nsIDOMXULTextboxElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULTextboxElement nsIDOMXULTextboxElement.idl
nsIDOMXULTreeElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMXULTreeElement nsIDOMXULTreeElement.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMXULButtonElement.h _xpidlgen/nsIDOMXULCheckboxElement.h _xpidlgen/nsIDOMXULCommandDispatcher.h _xpidlgen/nsIDOMXULCommandEvent.h _xpidlgen/nsIDOMXULControlElement.h _xpidlgen/nsIDOMXULDescriptionElement.h _xpidlgen/nsIDOMXULDocument.h _xpidlgen/nsIDOMXULElement.h _xpidlgen/nsIDOMXULImageElement.h _xpidlgen/nsIDOMXULLabelElement.h _xpidlgen/nsIDOMXULLabeledControlEl.h _xpidlgen/nsIDOMXULMenuListElement.h _xpidlgen/nsIDOMXULPopupElement.h _xpidlgen/nsIDOMXULSelectCntrlEl.h _xpidlgen/nsIDOMXULSelectCntrlItemEl.h _xpidlgen/nsIDOMXULMultSelectCntrlEl.h _xpidlgen/nsIDOMXULTextboxElement.h _xpidlgen/nsIDOMXULTreeElement.h ../../../../dist/include/dom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/xul'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/storage'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsPIDOMStorage.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMToString.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMToString.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMToString nsIDOMToString.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMToString.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMStorage.idl nsIDOMStorageEvent.idl nsIDOMStorageItem.idl nsIDOMStorageList.idl nsIDOMStorageWindow.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMStorage.idl nsIDOMStorageEvent.idl nsIDOMStorageItem.idl nsIDOMStorageList.idl nsIDOMStorageWindow.idl ../../../../dist/sdk/idl
nsIDOMStorage.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMStorage nsIDOMStorage.idl
nsIDOMStorageEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMStorageEvent nsIDOMStorageEvent.idl
nsIDOMStorageItem.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMStorageItem nsIDOMStorageItem.idl
nsIDOMStorageList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMStorageList nsIDOMStorageList.idl
nsIDOMStorageWindow.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMStorageWindow nsIDOMStorageWindow.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMStorage.h _xpidlgen/nsIDOMStorageEvent.h _xpidlgen/nsIDOMStorageItem.h _xpidlgen/nsIDOMStorageList.h _xpidlgen/nsIDOMStorageWindow.h ../../../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMStorage.h _xpidlgen/nsIDOMStorageEvent.h _xpidlgen/nsIDOMStorageItem.h _xpidlgen/nsIDOMStorageList.h _xpidlgen/nsIDOMStorageWindow.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/storage'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/idl/svg'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMGetSVGDocument.idl nsIDOMSVGAngle.idl nsIDOMSVGAnimatedAngle.idl nsIDOMSVGAnimatedEnum.idl nsIDOMSVGAnimatedLength.idl nsIDOMSVGAnimatedLengthList.idl nsIDOMSVGAnimatedNumber.idl nsIDOMSVGAnimatedNumberList.idl nsIDOMSVGAnimatedPathData.idl nsIDOMSVGAnimatedPoints.idl nsIDOMSVGAnimatedString.idl nsIDOMSVGAnimPresAspRatio.idl nsIDOMSVGAnimatedRect.idl nsIDOMSVGAnimTransformList.idl nsIDOMSVGCircleElement.idl nsIDOMSVGClipPathElement.idl nsIDOMSVGDefsElement.idl nsIDOMSVGDescElement.idl nsIDOMSVGDocument.idl nsIDOMSVGElement.idl nsIDOMSVGEllipseElement.idl nsIDOMSVGEvent.idl nsIDOMSVGException.idl nsIDOMSVGFitToViewBox.idl nsIDOMSVGForeignObjectElem.idl nsIDOMSVGGElement.idl nsIDOMSVGGradientElement.idl nsIDOMSVGImageElement.idl nsIDOMSVGLength.idl nsIDOMSVGLengthList.idl nsIDOMSVGLineElement.idl nsIDOMSVGLocatable.idl nsIDOMSVGMarkerElement.idl nsIDOMSVGMatrix.idl nsIDOMSVGMetadataElement.idl nsIDOMSVGNumber.idl nsIDOMSVGNumberList.idl nsIDOMSVGPathElement.idl nsIDOMSVGPathSeg.idl nsIDOMSVGPathSegList.idl nsIDOMSVGPoint.idl nsIDOMSVGPointList.idl nsIDOMSVGPolygonElement.idl nsIDOMSVGPolylineElement.idl nsIDOMSVGPresAspectRatio.idl nsIDOMSVGRect.idl nsIDOMSVGRectElement.idl nsIDOMSVGScriptElement.idl nsIDOMSVGSVGElement.idl nsIDOMSVGStopElement.idl nsIDOMSVGStylable.idl nsIDOMSVGStyleElement.idl nsIDOMSVGSymbolElement.idl nsIDOMSVGTextContentElement.idl nsIDOMSVGTextElement.idl nsIDOMSVGTextPathElement.idl nsIDOMSVGTextPositionElem.idl nsIDOMSVGTitleElement.idl nsIDOMSVGTransform.idl nsIDOMSVGTransformList.idl nsIDOMSVGTransformable.idl nsIDOMSVGTSpanElement.idl nsIDOMSVGURIReference.idl nsIDOMSVGUseElement.idl nsIDOMSVGViewSpec.idl nsIDOMSVGZoomAndPan.idl nsIDOMSVGZoomEvent.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIDOMGetSVGDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMGetSVGDocument nsIDOMGetSVGDocument.idl
nsIDOMSVGAngle.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAngle nsIDOMSVGAngle.idl
nsIDOMSVGAnimatedAngle.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedAngle nsIDOMSVGAnimatedAngle.idl
nsIDOMSVGAnimatedEnum.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedEnum nsIDOMSVGAnimatedEnum.idl
nsIDOMSVGAnimatedLength.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedLength nsIDOMSVGAnimatedLength.idl
nsIDOMSVGAnimatedLengthList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedLengthList nsIDOMSVGAnimatedLengthList.idl
nsIDOMSVGAnimatedNumber.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedNumber nsIDOMSVGAnimatedNumber.idl
nsIDOMSVGAnimatedNumberList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedNumberList nsIDOMSVGAnimatedNumberList.idl
nsIDOMSVGAnimatedPathData.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedPathData nsIDOMSVGAnimatedPathData.idl
nsIDOMSVGAnimatedPoints.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedPoints nsIDOMSVGAnimatedPoints.idl
nsIDOMSVGAnimatedString.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedString nsIDOMSVGAnimatedString.idl
nsIDOMSVGAnimPresAspRatio.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimPresAspRatio nsIDOMSVGAnimPresAspRatio.idl
nsIDOMSVGAnimatedRect.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimatedRect nsIDOMSVGAnimatedRect.idl
nsIDOMSVGAnimTransformList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGAnimTransformList nsIDOMSVGAnimTransformList.idl
nsIDOMSVGCircleElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGCircleElement nsIDOMSVGCircleElement.idl
nsIDOMSVGClipPathElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGClipPathElement nsIDOMSVGClipPathElement.idl
nsIDOMSVGDefsElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGDefsElement nsIDOMSVGDefsElement.idl
nsIDOMSVGDescElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGDescElement nsIDOMSVGDescElement.idl
nsIDOMSVGDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGDocument nsIDOMSVGDocument.idl
nsIDOMSVGElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGElement nsIDOMSVGElement.idl
nsIDOMSVGEllipseElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGEllipseElement nsIDOMSVGEllipseElement.idl
nsIDOMSVGEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGEvent nsIDOMSVGEvent.idl
nsIDOMSVGException.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGException nsIDOMSVGException.idl
nsIDOMSVGFitToViewBox.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGFitToViewBox nsIDOMSVGFitToViewBox.idl
nsIDOMSVGForeignObjectElem.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGForeignObjectElem nsIDOMSVGForeignObjectElem.idl
nsIDOMSVGGElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGGElement nsIDOMSVGGElement.idl
nsIDOMSVGGradientElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGGradientElement nsIDOMSVGGradientElement.idl
nsIDOMSVGImageElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGImageElement nsIDOMSVGImageElement.idl
nsIDOMSVGLength.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGLength nsIDOMSVGLength.idl
nsIDOMSVGLengthList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGLengthList nsIDOMSVGLengthList.idl
nsIDOMSVGLineElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGLineElement nsIDOMSVGLineElement.idl
nsIDOMSVGLocatable.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGLocatable nsIDOMSVGLocatable.idl
nsIDOMSVGMarkerElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGMarkerElement nsIDOMSVGMarkerElement.idl
nsIDOMSVGMatrix.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGMatrix nsIDOMSVGMatrix.idl
nsIDOMSVGMetadataElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGMetadataElement nsIDOMSVGMetadataElement.idl
nsIDOMSVGNumber.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGNumber nsIDOMSVGNumber.idl
nsIDOMSVGNumberList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGNumberList nsIDOMSVGNumberList.idl
nsIDOMSVGPathElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGPathElement nsIDOMSVGPathElement.idl
nsIDOMSVGPathSeg.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGPathSeg nsIDOMSVGPathSeg.idl
nsIDOMSVGPathSegList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGPathSegList nsIDOMSVGPathSegList.idl
nsIDOMSVGPoint.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGPoint nsIDOMSVGPoint.idl
nsIDOMSVGPointList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGPointList nsIDOMSVGPointList.idl
nsIDOMSVGPolygonElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGPolygonElement nsIDOMSVGPolygonElement.idl
nsIDOMSVGPolylineElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGPolylineElement nsIDOMSVGPolylineElement.idl
nsIDOMSVGPresAspectRatio.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGPresAspectRatio nsIDOMSVGPresAspectRatio.idl
nsIDOMSVGRect.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGRect nsIDOMSVGRect.idl
nsIDOMSVGRectElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGRectElement nsIDOMSVGRectElement.idl
nsIDOMSVGScriptElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGScriptElement nsIDOMSVGScriptElement.idl
nsIDOMSVGSVGElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGSVGElement nsIDOMSVGSVGElement.idl
nsIDOMSVGStopElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGStopElement nsIDOMSVGStopElement.idl
nsIDOMSVGStylable.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGStylable nsIDOMSVGStylable.idl
nsIDOMSVGStyleElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGStyleElement nsIDOMSVGStyleElement.idl
nsIDOMSVGSymbolElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGSymbolElement nsIDOMSVGSymbolElement.idl
nsIDOMSVGTextContentElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTextContentElement nsIDOMSVGTextContentElement.idl
nsIDOMSVGTextElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTextElement nsIDOMSVGTextElement.idl
nsIDOMSVGTextPathElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTextPathElement nsIDOMSVGTextPathElement.idl
nsIDOMSVGTextPositionElem.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTextPositionElem nsIDOMSVGTextPositionElem.idl
nsIDOMSVGTitleElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTitleElement nsIDOMSVGTitleElement.idl
nsIDOMSVGTransform.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTransform nsIDOMSVGTransform.idl
nsIDOMSVGTransformList.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTransformList nsIDOMSVGTransformList.idl
nsIDOMSVGTransformable.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTransformable nsIDOMSVGTransformable.idl
nsIDOMSVGTSpanElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGTSpanElement nsIDOMSVGTSpanElement.idl
nsIDOMSVGURIReference.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGURIReference nsIDOMSVGURIReference.idl
nsIDOMSVGUseElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGUseElement nsIDOMSVGUseElement.idl
nsIDOMSVGViewSpec.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGViewSpec nsIDOMSVGViewSpec.idl
nsIDOMSVGZoomAndPan.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGZoomAndPan nsIDOMSVGZoomAndPan.idl
nsIDOMSVGZoomEvent.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDOMSVGZoomEvent nsIDOMSVGZoomEvent.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDOMGetSVGDocument.h _xpidlgen/nsIDOMSVGAngle.h _xpidlgen/nsIDOMSVGAnimatedAngle.h _xpidlgen/nsIDOMSVGAnimatedEnum.h _xpidlgen/nsIDOMSVGAnimatedLength.h _xpidlgen/nsIDOMSVGAnimatedLengthList.h _xpidlgen/nsIDOMSVGAnimatedNumber.h _xpidlgen/nsIDOMSVGAnimatedNumberList.h _xpidlgen/nsIDOMSVGAnimatedPathData.h _xpidlgen/nsIDOMSVGAnimatedPoints.h _xpidlgen/nsIDOMSVGAnimatedString.h _xpidlgen/nsIDOMSVGAnimPresAspRatio.h _xpidlgen/nsIDOMSVGAnimatedRect.h _xpidlgen/nsIDOMSVGAnimTransformList.h _xpidlgen/nsIDOMSVGCircleElement.h _xpidlgen/nsIDOMSVGClipPathElement.h _xpidlgen/nsIDOMSVGDefsElement.h _xpidlgen/nsIDOMSVGDescElement.h _xpidlgen/nsIDOMSVGDocument.h _xpidlgen/nsIDOMSVGElement.h _xpidlgen/nsIDOMSVGEllipseElement.h _xpidlgen/nsIDOMSVGEvent.h _xpidlgen/nsIDOMSVGException.h _xpidlgen/nsIDOMSVGFitToViewBox.h _xpidlgen/nsIDOMSVGForeignObjectElem.h _xpidlgen/nsIDOMSVGGElement.h _xpidlgen/nsIDOMSVGGradientElement.h _xpidlgen/nsIDOMSVGImageElement.h _xpidlgen/nsIDOMSVGLength.h _xpidlgen/nsIDOMSVGLengthList.h _xpidlgen/nsIDOMSVGLineElement.h _xpidlgen/nsIDOMSVGLocatable.h _xpidlgen/nsIDOMSVGMarkerElement.h _xpidlgen/nsIDOMSVGMatrix.h _xpidlgen/nsIDOMSVGMetadataElement.h _xpidlgen/nsIDOMSVGNumber.h _xpidlgen/nsIDOMSVGNumberList.h _xpidlgen/nsIDOMSVGPathElement.h _xpidlgen/nsIDOMSVGPathSeg.h _xpidlgen/nsIDOMSVGPathSegList.h _xpidlgen/nsIDOMSVGPoint.h _xpidlgen/nsIDOMSVGPointList.h _xpidlgen/nsIDOMSVGPolygonElement.h _xpidlgen/nsIDOMSVGPolylineElement.h _xpidlgen/nsIDOMSVGPresAspectRatio.h _xpidlgen/nsIDOMSVGRect.h _xpidlgen/nsIDOMSVGRectElement.h _xpidlgen/nsIDOMSVGScriptElement.h _xpidlgen/nsIDOMSVGSVGElement.h _xpidlgen/nsIDOMSVGStopElement.h _xpidlgen/nsIDOMSVGStylable.h _xpidlgen/nsIDOMSVGStyleElement.h _xpidlgen/nsIDOMSVGSymbolElement.h _xpidlgen/nsIDOMSVGTextContentElement.h _xpidlgen/nsIDOMSVGTextElement.h _xpidlgen/nsIDOMSVGTextPathElement.h _xpidlgen/nsIDOMSVGTextPositionElem.h _xpidlgen/nsIDOMSVGTitleElement.h _xpidlgen/nsIDOMSVGTransform.h _xpidlgen/nsIDOMSVGTransformList.h _xpidlgen/nsIDOMSVGTransformable.h _xpidlgen/nsIDOMSVGTSpanElement.h _xpidlgen/nsIDOMSVGURIReference.h _xpidlgen/nsIDOMSVGUseElement.h _xpidlgen/nsIDOMSVGViewSpec.h _xpidlgen/nsIDOMSVGZoomAndPan.h _xpidlgen/nsIDOMSVGZoomEvent.h ../../../../dist/include/dom
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl/svg'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/coreEvents'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMEventReceiver.h nsIDOMFocusListener.h nsIDOMFormListener.h nsIDOMKeyListener.h nsIDOMLoadListener.h nsIDOMMouseListener.h nsIDOMMouseMotionListener.h nsIDOMMutationListener.h nsIDOMPaintListener.h nsIDOMDragListener.h nsIDOMTextListener.h nsIDOMCompositionListener.h nsIDOMXULListener.h nsIDOMScrollListener.h nsIDOMContextMenuListener.h nsIDOMUIListener.h nsIDOMPageTransitionListener.h ../../../dist/include/dom
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/coreEvents'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/dom/public/base'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsPIDOMWindow.h nsPIWindowRoot.h nsIFocusController.h ../../../dist/include/dom
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public/base'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIScriptContext.h nsIJSNativeInitializer.h nsIScriptObjectOwner.h nsIScriptObjectPrincipal.h nsIScriptGlobalObject.h nsIScriptGlobalObjectOwner.h nsIDOMScriptObjectFactory.h nsDOMCID.h nsIScriptExternalNameSet.h nsIScriptNameSpaceManager.h nsDOMError.h nsIJSEventListener.h nsIDOMClassInfo.h nsIBaseDOMException.h nsDOMString.h ../../dist/include/dom
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIScriptContextOwner.idl nsIEntropyCollector.idl ../../dist/idl
Creating _xpidlgen/.done
nsIScriptContextOwner.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIScriptContextOwner nsIScriptContextOwner.idl
nsIEntropyCollector.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEntropyCollector nsIEntropyCollector.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIScriptContextOwner.h _xpidlgen/nsIEntropyCollector.h ../../dist/include/dom
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/dom/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/dom/src'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  storage/Makefile
creating dom/src/storage/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/dom/src/base'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/dom/src/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/dom/src/jsurl'
Creating .deps
Creating ../../../dist/include/jsurl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsJSProtocolHandler.h ../../../dist/include/jsurl
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/dom/src/jsurl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/dom/src/events'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/dom/src/events'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/dom/src/storage'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/dom/src/storage'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/dom/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/dom/locales'
make[3]: Nothing to be done for 'export'.
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/dom/locales'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/dom'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/view'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/view/public'
Creating ../../dist/include/view
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIView.h nsIViewManager.h nsIScrollableView.h nsViewsCID.h nsIViewObserver.h nsIScrollPositionListener.h nsICompositeListener.h ../../dist/include/view
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/view/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/view/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/view/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/view'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/widget'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/widget/public'
Creating ../../dist/include/widget
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 widgetCore.h nsIMenuBar.h nsIMenu.h nsIMenuItem.h nsStringUtil.h nsIWidget.h nsIKBStateControl.h nsIButton.h nsICheckButton.h nsITextWidget.h nsGUIEvent.h nsEvent.h nsIMouseListener.h nsIEventListener.h nsIMenuListener.h nsWidgetsCID.h nsILookAndFeel.h nsILabel.h nsIDragSessionGTK.h nsIDragSessionXlib.h nsIDragSessionMac.h nsIDragSessionOS2.h nsIDragSessionBeOS.h nsIPluginWidget.h nsINativeKeyBindings.h ../../dist/include/widget
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIAppShell.idl nsIFilePicker.idl nsIToolkit.idl nsISound.idl nsITransferable.idl nsIClipboardDragDropHooks.idl nsIClipboardDragDropHookList.idl nsIDragSession.idl nsIDragService.idl nsIFormatConverter.idl nsIClipboard.idl nsIClipboardHelper.idl nsIClipboardOwner.idl nsIRollupListener.idl nsIMenuRollup.idl nsIBaseWindow.idl nsIBidiKeyboard.idl nsIFullScreen.idl nsINativeScrollbar.idl ../../dist/idl
Creating _xpidlgen/.done
nsIAppShell.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAppShell nsIAppShell.idl
nsIFilePicker.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFilePicker nsIFilePicker.idl
nsIToolkit.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIToolkit nsIToolkit.idl
nsISound.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISound nsISound.idl
nsITransferable.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITransferable nsITransferable.idl
nsIClipboardDragDropHooks.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIClipboardDragDropHooks nsIClipboardDragDropHooks.idl
nsIClipboardDragDropHookList.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIClipboardDragDropHookList nsIClipboardDragDropHookList.idl
nsIDragSession.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDragSession nsIDragSession.idl
nsIDragService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDragService nsIDragService.idl
nsIFormatConverter.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFormatConverter nsIFormatConverter.idl
nsIClipboard.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIClipboard nsIClipboard.idl
nsIClipboardHelper.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIClipboardHelper nsIClipboardHelper.idl
nsIClipboardOwner.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIClipboardOwner nsIClipboardOwner.idl
nsIRollupListener.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIRollupListener nsIRollupListener.idl
nsIMenuRollup.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIMenuRollup nsIMenuRollup.idl
nsIBaseWindow.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIBaseWindow nsIBaseWindow.idl
nsIBidiKeyboard.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIBidiKeyboard nsIBidiKeyboard.idl
nsIFullScreen.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIFullScreen nsIFullScreen.idl
nsINativeScrollbar.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsINativeScrollbar nsINativeScrollbar.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIAppShell.h _xpidlgen/nsIFilePicker.h _xpidlgen/nsIToolkit.h _xpidlgen/nsISound.h _xpidlgen/nsITransferable.h _xpidlgen/nsIClipboardDragDropHooks.h _xpidlgen/nsIClipboardDragDropHookList.h _xpidlgen/nsIDragSession.h _xpidlgen/nsIDragService.h _xpidlgen/nsIFormatConverter.h _xpidlgen/nsIClipboard.h _xpidlgen/nsIClipboardHelper.h _xpidlgen/nsIClipboardOwner.h _xpidlgen/nsIRollupListener.h _xpidlgen/nsIMenuRollup.h _xpidlgen/nsIBaseWindow.h _xpidlgen/nsIBidiKeyboard.h _xpidlgen/nsIFullScreen.h _xpidlgen/nsINativeScrollbar.h ../../dist/include/widget
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/widget/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/widget/src'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  gtk2/Makefile
creating widget/src/gtk2/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/widget/src/xpwidgets'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/widget/src/xpwidgets'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/widget/src/support'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsWidgetSupport.h ../../../dist/include/widget
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/widget/src/support'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/widget/src/gtk2'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIGdkPixbufImage.h mozdrawingarea.h mozcontainer.h ../../../dist/include/widget
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/widget/src/gtk2'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/widget/src/gtkxtbin'
/usr/bin/perl -I../../../config ../../../config/build-list.pl ../../../config/final-link-libs gtkxtbin
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 gtkxtbin.h gtk2xtbin.h ../../../dist/include/gtkxtbin
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/widget/src/gtkxtbin'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/widget/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/widget'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/content'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/base/public'
Creating ../../../dist/include/content
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 mozFlushType.h nsIContent.h nsIAttribute.h nsIContentIterator.h nsContentErrors.h nsContentPolicyUtils.h nsContentUtils.h nsIDocument.h nsIDocumentEncoder.h nsIDocumentObserver.h nsIDOMGCParticipant.h nsINameSpaceManager.h nsINodeInfo.h nsIRangeUtils.h nsIScriptElement.h nsIStyledContent.h nsIStyleSheetLinkingElement.h nsITextContent.h nsIPrivateDOMImplementation.h nsIContentSerializer.h nsIHTMLToTextSink.h nsIXPathEvaluatorInternal.h mozISanitizingSerializer.h nsContentCID.h nsCopySupport.h nsContentCreatorFunctions.h nsXMLNameSpaceMap.h ../../../dist/include/content
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIChromeRegistry.idl nsIContentPolicy.idl nsISelection2.idl nsIDOMParser.idl nsIDOMSerializer.idl nsISelectionController.idl nsISelectionDisplay.idl nsISelectionListener.idl nsISelectionPrivate.idl nsIScriptLoader.idl nsIScriptLoaderObserver.idl nsISyncLoadDOMService.idl nsIDragDropHandler.idl nsIScriptEventHandler.idl nsIScriptEventManager.idl nsIImageLoadingContent.idl nsIFrameLoader.idl nsIXMLHttpRequest.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIChromeRegistry.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIChromeRegistry nsIChromeRegistry.idl
nsIContentPolicy.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIContentPolicy nsIContentPolicy.idl
nsISelection2.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISelection2 nsISelection2.idl
nsIDOMParser.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDOMParser nsIDOMParser.idl
nsIDOMSerializer.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDOMSerializer nsIDOMSerializer.idl
nsISelectionController.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISelectionController nsISelectionController.idl
nsISelectionDisplay.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISelectionDisplay nsISelectionDisplay.idl
nsISelectionListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISelectionListener nsISelectionListener.idl
nsISelectionPrivate.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISelectionPrivate nsISelectionPrivate.idl
nsIScriptLoader.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIScriptLoader nsIScriptLoader.idl
nsIScriptLoaderObserver.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIScriptLoaderObserver nsIScriptLoaderObserver.idl
nsISyncLoadDOMService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISyncLoadDOMService nsISyncLoadDOMService.idl
nsIDragDropHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIDragDropHandler nsIDragDropHandler.idl
nsIScriptEventHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIScriptEventHandler nsIScriptEventHandler.idl
nsIScriptEventManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIScriptEventManager nsIScriptEventManager.idl
nsIImageLoadingContent.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIImageLoadingContent nsIImageLoadingContent.idl
nsIFrameLoader.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIFrameLoader nsIFrameLoader.idl
nsIXMLHttpRequest.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXMLHttpRequest nsIXMLHttpRequest.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIChromeRegistry.h _xpidlgen/nsIContentPolicy.h _xpidlgen/nsISelection2.h _xpidlgen/nsIDOMParser.h _xpidlgen/nsIDOMSerializer.h _xpidlgen/nsISelectionController.h _xpidlgen/nsISelectionDisplay.h _xpidlgen/nsISelectionListener.h _xpidlgen/nsISelectionPrivate.h _xpidlgen/nsIScriptLoader.h _xpidlgen/nsIScriptLoaderObserver.h _xpidlgen/nsISyncLoadDOMService.h _xpidlgen/nsIDragDropHandler.h _xpidlgen/nsIScriptEventHandler.h _xpidlgen/nsIScriptEventManager.h _xpidlgen/nsIImageLoadingContent.h _xpidlgen/nsIFrameLoader.h _xpidlgen/nsIXMLHttpRequest.h ../../../dist/include/content
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISelection.idl ../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISelection.idl ../../../dist/sdk/idl
nsISelection.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsISelection nsISelection.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISelection.h ../../../dist/include/content
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISelection.h ../../../dist/sdk/include
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/base/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/base/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAtomListUtils.h nsContentList.h nsNodeInfoManager.h nsPropertyTable.h nsStubDocumentObserver.h nsTextFragment.h ../../../dist/include/content
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/base/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/canvas'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/canvas/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICanvasRenderingContextInternal.h nsICanvasElement.h ../../../dist/include/content
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/canvas/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/canvas/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/canvas/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/canvas'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/html'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/html/content'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/html/content/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIFormControl.h nsIForm.h nsIFormProcessor.h nsIFormSubmitObserver.h nsILink.h nsIOptionElement.h nsIRadioControlElement.h nsIRadioVisitor.h nsIRadioGroupContainer.h nsITextControlElement.h nsIFileControlElement.h nsIFormSubmission.h nsIFrameSetElement.h ../../../../dist/include/content
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISelectElement.idl nsIPhonetic.idl nsIPluginElement.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsISelectElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISelectElement nsISelectElement.idl
nsIPhonetic.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPhonetic nsIPhonetic.idl
nsIPluginElement.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPluginElement nsIPluginElement.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISelectElement.h _xpidlgen/nsIPhonetic.h _xpidlgen/nsIPluginElement.h ../../../../dist/include/content
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/html/content/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/html/content/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsHTMLAtomList.h nsHTMLAtoms.h nsImageMapUtils.h ../../../../dist/include/content
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/html/content/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/html/content'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/html/document'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/html/document/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIImageDocument.idl nsIWyciwygChannel.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIImageDocument.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIImageDocument nsIImageDocument.idl
nsIWyciwygChannel.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIWyciwygChannel nsIWyciwygChannel.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIImageDocument.h _xpidlgen/nsIWyciwygChannel.h ../../../../dist/include/content
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/html/document/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/html/document/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIHTMLDocument.h ../../../../dist/include/content
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/html/document/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/html/document'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/html'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/xml'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xml/content'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xml/content/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIXMLContent.h ../../../../dist/include/content
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xml/content/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xml/content/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xml/content/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xml/content'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xml/document'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  resources/Makefile
creating content/xml/document/resources/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xml/document/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIXMLContentSink.h ../../../../dist/include/content
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIFIXptr.idl nsIXPointer.idl nsIModifyableXPointer.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIFIXptr.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIFIXptr nsIFIXptr.idl
nsIXPointer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXPointer nsIXPointer.idl
nsIModifyableXPointer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIModifyableXPointer nsIModifyableXPointer.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIFIXptr.h _xpidlgen/nsIXPointer.h _xpidlgen/nsIModifyableXPointer.h ../../../../dist/include/content
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xml/document/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xml/document/resources'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xml/document/resources'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xml/document/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xml/document/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xml/document'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/xml'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/xul'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  templates/Makefile
creating content/xul/templates/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/document'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/document/public'
Creating ../../../../dist/include/xuldoc
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIXULContentSink.h nsIXULDocument.h nsIXULPrototypeCache.h nsIXULPrototypeDocument.h ../../../../dist/include/xuldoc
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIController.idl nsIControllers.idl nsIXULOverlayProvider.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIController.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIController nsIController.idl
nsIControllers.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIControllers nsIControllers.idl
nsIXULOverlayProvider.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXULOverlayProvider nsIXULOverlayProvider.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIController.h _xpidlgen/nsIControllers.h _xpidlgen/nsIXULOverlayProvider.h ../../../../dist/include/xuldoc
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/document/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/document/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/document/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/document'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/content'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/content/public'
Creating ../../../../dist/include/xul
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIXULPopupListener.h ../../../../dist/include/xul
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/content/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/content/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsXULAtomList.h nsXULAtoms.h ../../../../dist/include/xul
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/content/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/content'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/templates'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/templates/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIXULSortService.idl nsIXULTemplateBuilder.idl nsIXULBuilderListener.idl ../../../../dist/idl
Creating ../../../../dist/include/xultmpl
Creating _xpidlgen/.done
nsIXULSortService.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXULSortService nsIXULSortService.idl
nsIXULTemplateBuilder.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXULTemplateBuilder nsIXULTemplateBuilder.idl
nsIXULBuilderListener.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXULBuilderListener nsIXULBuilderListener.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIXULSortService.h _xpidlgen/nsIXULTemplateBuilder.h _xpidlgen/nsIXULBuilderListener.h ../../../../dist/include/xultmpl
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/templates/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xul/templates/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/templates/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul/templates'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/xul'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/xbl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xbl/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIBindingManager.h nsIXBLDocumentInfo.h nsIXBLService.h ../../../dist/include/content
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xbl/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xbl/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsXBLAtomList.h nsXBLAtoms.h ../../../dist/include/content
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xbl/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xbl/builtin'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  gtk2/Makefile
creating content/xbl/builtin/gtk2/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/xbl/builtin/gtk2'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/xbl/builtin/gtk2'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xbl/builtin'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/xbl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/xsl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xsl/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDocumentTransformer.h ../../../dist/include/content
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIXSLTException.idl nsIXSLTProcessor.idl nsIXSLTProcessorObsolete.idl nsIXSLTProcessorPrivate.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIXSLTException.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXSLTException nsIXSLTException.idl
nsIXSLTProcessor.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXSLTProcessor nsIXSLTProcessor.idl
nsIXSLTProcessorObsolete.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXSLTProcessorObsolete nsIXSLTProcessorObsolete.idl
nsIXSLTProcessorPrivate.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXSLTProcessorPrivate nsIXSLTProcessorPrivate.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIXSLTException.h _xpidlgen/nsIXSLTProcessor.h _xpidlgen/nsIXSLTProcessorObsolete.h _xpidlgen/nsIXSLTProcessorPrivate.h ../../../dist/include/content
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xsl/public'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/xsl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/svg'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/svg/document'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/svg/document/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/svg/document/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/svg/document'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/svg/content'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/content/svg/content/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDOMSVGListener.h nsIDOMSVGZoomListener.h nsISVGTextContentMetrics.h nsISVGValue.h nsISVGValueObserver.h nsISVGValueUtils.h nsSVGTypeCIDs.h nsSVGCoordCtxProvider.h nsSVGCoordCtx.h nsSVGNumber.h nsSVGRect.h nsSVGPoint.h nsSVGMatrix.h nsSVGAtomList.h nsSVGAtoms.h nsISVGPathFlatten.h ../../../../dist/include/content
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/content/svg/content/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/svg/content'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/svg'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/xtf'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xtf/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIXMLContentBuilder.idl nsIXTFAttributeHandler.idl nsIXTFElement.idl nsIXTFElementFactory.idl nsIXTFElementWrapper.idl nsIXTFGenericElement.idl nsIXTFGenericElementWrapper.idl nsIXTFPrivate.idl nsIXTFVisual.idl nsIXTFXMLVisual.idl nsIXTFXMLVisualWrapper.idl nsIXTFXULVisual.idl nsIXTFXULVisualWrapper.idl nsIXTFBindableElement.idl nsIXTFBindableElementWrapper.idl nsIXTFStyledElementWrapper.idl nsIXTFSVGVisual.idl nsIXTFSVGVisualWrapper.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIXMLContentBuilder.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXMLContentBuilder nsIXMLContentBuilder.idl
nsIXTFAttributeHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFAttributeHandler nsIXTFAttributeHandler.idl
nsIXTFElement.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFElement nsIXTFElement.idl
nsIXTFElementFactory.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFElementFactory nsIXTFElementFactory.idl
nsIXTFElementWrapper.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFElementWrapper nsIXTFElementWrapper.idl
nsIXTFGenericElement.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFGenericElement nsIXTFGenericElement.idl
nsIXTFGenericElementWrapper.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFGenericElementWrapper nsIXTFGenericElementWrapper.idl
nsIXTFPrivate.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFPrivate nsIXTFPrivate.idl
nsIXTFVisual.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFVisual nsIXTFVisual.idl
nsIXTFXMLVisual.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFXMLVisual nsIXTFXMLVisual.idl
nsIXTFXMLVisualWrapper.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFXMLVisualWrapper nsIXTFXMLVisualWrapper.idl
nsIXTFXULVisual.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFXULVisual nsIXTFXULVisual.idl
nsIXTFXULVisualWrapper.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFXULVisualWrapper nsIXTFXULVisualWrapper.idl
nsIXTFBindableElement.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFBindableElement nsIXTFBindableElement.idl
nsIXTFBindableElementWrapper.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFBindableElementWrapper nsIXTFBindableElementWrapper.idl
nsIXTFStyledElementWrapper.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFStyledElementWrapper nsIXTFStyledElementWrapper.idl
nsIXTFSVGVisual.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFSVGVisual nsIXTFSVGVisual.idl
nsIXTFSVGVisualWrapper.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXTFSVGVisualWrapper nsIXTFSVGVisualWrapper.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIXMLContentBuilder.h _xpidlgen/nsIXTFAttributeHandler.h _xpidlgen/nsIXTFElement.h _xpidlgen/nsIXTFElementFactory.h _xpidlgen/nsIXTFElementWrapper.h _xpidlgen/nsIXTFGenericElement.h _xpidlgen/nsIXTFGenericElementWrapper.h _xpidlgen/nsIXTFPrivate.h _xpidlgen/nsIXTFVisual.h _xpidlgen/nsIXTFXMLVisual.h _xpidlgen/nsIXTFXMLVisualWrapper.h _xpidlgen/nsIXTFXULVisual.h _xpidlgen/nsIXTFXULVisualWrapper.h _xpidlgen/nsIXTFBindableElement.h _xpidlgen/nsIXTFBindableElementWrapper.h _xpidlgen/nsIXTFStyledElementWrapper.h _xpidlgen/nsIXTFSVGVisual.h _xpidlgen/nsIXTFSVGVisualWrapper.h ../../../dist/include/content
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xtf/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/xtf/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIXTFService.h nsIXTFElementWrapperPrivate.h nsIXTFVisualWrapperPrivate.h ../../../dist/include/content
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/xtf/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/xtf'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/content/events'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/events/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsMutationEvent.h nsIEventListenerManager.h nsIEventStateManager.h nsIPrivateDOMEvent.h nsIPrivateTextEvent.h nsIPrivateTextRange.h nsIPrivateCompositionEvent.h nsPLDOMEvent.h ../../../dist/include/content
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/events/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/content/events/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/content/events/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/content/events'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/content'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/layout'
/usr/bin/perl ../build/autoconf/make-makefile -t .. -d ..  generic/Makefile
creating layout/generic/Makefile
/usr/bin/perl ../build/autoconf/make-makefile -t .. -d ..  tables/Makefile
creating layout/tables/Makefile
/usr/bin/perl ../build/autoconf/make-makefile -t .. -d ..  inspector/Makefile
creating layout/inspector/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/style'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  xbl-marquee/Makefile
creating layout/style/xbl-marquee/Makefile
Creating .deps
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/style/xbl-marquee'
make[4]: Nothing to be done for 'export'.
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/style/xbl-marquee'
Creating ../../dist/include/layout
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCSSAnonBoxList.h nsCSSAnonBoxes.h nsCSSKeywordList.h nsCSSKeywords.h nsCSSPropList.h nsCSSProperty.h nsCSSProps.h nsCSSPseudoClassList.h nsCSSPseudoClasses.h nsCSSPseudoElementList.h nsCSSPseudoElements.h nsCSSStruct.h nsCSSValue.h nsDOMCSSDeclaration.h nsICSSDeclaration.h nsICSSGroupRule.h nsICSSImportRule.h nsICSSLoader.h nsICSSLoaderObserver.h nsICSSNameSpaceRule.h nsICSSOMFactory.h nsICSSParser.h nsICSSPseudoComparator.h nsICSSRule.h nsICSSStyleRule.h nsICSSStyleRuleDOMWrapper.h nsICSSStyleSheet.h nsIComputedDOMStyle.h nsIHTMLCSSStyleSheet.h nsIInspectorCSSUtils.h nsIStyleRule.h nsIStyleRuleProcessor.h nsIStyleRuleSupplier.h nsIStyleSheet.h nsLayoutStylesheetCache.h nsRuleData.h nsRuleNode.h nsRuleWalker.h nsStyleContext.h nsStyleCoord.h nsStyleSet.h nsStyleStruct.h nsStyleStructList.h nsStyleUtil.h ../../dist/include/layout
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/style'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/base'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsBidi.h nsBidiPresUtils.h nsBidiUtils.h nsCSSFrameConstructor.h nsChangeHint.h nsCompatibility.h nsFrameManager.h nsFrameManagerBase.h nsFrameTraversal.h nsICaret.h nsIDocumentViewer.h nsIFrameSelection.h nsIFrameTraversal.h nsIImageMap.h nsILayoutDebugger.h nsILayoutHistoryState.h nsIPercentHeightObserver.h nsIPresShell.h nsIReflowCallback.h nsLayoutAtomList.h nsLayoutAtoms.h nsLayoutErrors.h nsLayoutUtils.h nsPresContext.h nsPresState.h nsStyleChangeList.h nsStyleConsts.h ../../dist/include/layout
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIChromeEventHandler.idl nsISelectionImageService.idl nsIStyleSheetService.idl ../../dist/idl
Creating _xpidlgen/.done
nsIChromeEventHandler.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIChromeEventHandler nsIChromeEventHandler.idl
nsISelectionImageService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsISelectionImageService nsISelectionImageService.idl
nsIStyleSheetService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIStyleSheetService nsIStyleSheetService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIChromeEventHandler.h _xpidlgen/nsISelectionImageService.h _xpidlgen/nsIStyleSheetService.h ../../dist/include/layout
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/generic'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsFrameList.h nsHTMLParts.h nsHTMLReflowMetrics.h nsHTMLReflowState.h nsIAnonymousContentCreator.h nsICanvasFrame.h nsIFrame.h nsIFrameDebug.h nsIFrameFrame.h nsIFrameUtil.h nsIImageFrame.h nsILineIterator.h nsIObjectFrame.h nsIPageSequenceFrame.h nsIScrollableFrame.h nsIScrollableViewProvider.h nsIStatefulFrame.h nsReflowType.h nsTextTransformer.h nsBidiFrames.h ../../dist/include/layout
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/generic'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/forms'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIListControlFrame.h nsIImageControlFrame.h nsIComboboxControlFrame.h nsIFormControlFrame.h nsIRadioControlFrame.h nsICheckboxControlFrame.h nsISelectControlFrame.h nsITextControlFrame.h ../../dist/include/layout
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/forms'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/printing'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIPrintProgress.idl nsIPrintProgressParams.idl nsIPrintStatusFeedback.idl ../../dist/idl
Creating _xpidlgen/.done
nsIPrintProgress.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrintProgress nsIPrintProgress.idl
nsIPrintProgressParams.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrintProgressParams nsIPrintProgressParams.idl
nsIPrintStatusFeedback.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPrintStatusFeedback nsIPrintStatusFeedback.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIPrintProgress.h _xpidlgen/nsIPrintProgressParams.h _xpidlgen/nsIPrintStatusFeedback.h ../../dist/include/layout
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/printing'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/tables'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsITableCellLayout.h nsITableLayout.h ../../dist/include/layout
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/tables'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/xul'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/xul/base'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/layout/xul/base/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsPIBoxObject.h nsIMenuFrame.h nsIPopupSetFrame.h nsIScrollbarMediator.h ../../../../dist/include/layout
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIBoxObject.idl nsIScrollBoxObject.idl nsIBoxLayoutManager.idl nsIBoxPaintManager.idl nsIPopupBoxObject.idl nsIMenuBoxObject.idl nsIBrowserBoxObject.idl nsIIFrameBoxObject.idl nsIEditorBoxObject.idl nsIListBoxObject.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsIBoxObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIBoxObject nsIBoxObject.idl
nsIScrollBoxObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIScrollBoxObject nsIScrollBoxObject.idl
nsIBoxLayoutManager.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIBoxLayoutManager nsIBoxLayoutManager.idl
nsIBoxPaintManager.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIBoxPaintManager nsIBoxPaintManager.idl
nsIPopupBoxObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPopupBoxObject nsIPopupBoxObject.idl
nsIMenuBoxObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIMenuBoxObject nsIMenuBoxObject.idl
nsIBrowserBoxObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIBrowserBoxObject nsIBrowserBoxObject.idl
nsIIFrameBoxObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIIFrameBoxObject nsIIFrameBoxObject.idl
nsIEditorBoxObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIEditorBoxObject nsIEditorBoxObject.idl
nsIListBoxObject.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIListBoxObject nsIListBoxObject.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIBoxObject.h _xpidlgen/nsIScrollBoxObject.h _xpidlgen/nsIBoxLayoutManager.h _xpidlgen/nsIBoxPaintManager.h _xpidlgen/nsIPopupBoxObject.h _xpidlgen/nsIMenuBoxObject.h _xpidlgen/nsIBrowserBoxObject.h _xpidlgen/nsIIFrameBoxObject.h _xpidlgen/nsIEditorBoxObject.h _xpidlgen/nsIListBoxObject.h ../../../../dist/include/layout
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xul/base/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/layout/xul/base/src'
/usr/bin/perl ../../../../build/autoconf/make-makefile -t ../../../.. -d ../../../..  grid/Makefile
creating layout/xul/base/src/grid/Makefile
Creating .deps
make[6]: Entering directory '/tmp/kompozer/src/mozilla/layout/xul/base/src/tree'
make[7]: Entering directory '/tmp/kompozer/src/mozilla/layout/xul/base/src/tree/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsITreeColumns.idl nsITreeView.idl nsITreeSelection.idl nsITreeBoxObject.idl nsITreeContentView.idl ../../../../../../dist/idl
Creating _xpidlgen/.done
nsITreeColumns.idl
../../../../../../dist/bin/xpidl -m header -w -I. -I../../../../../../dist/idl -o _xpidlgen/nsITreeColumns nsITreeColumns.idl
nsITreeView.idl
../../../../../../dist/bin/xpidl -m header -w -I. -I../../../../../../dist/idl -o _xpidlgen/nsITreeView nsITreeView.idl
nsITreeSelection.idl
../../../../../../dist/bin/xpidl -m header -w -I. -I../../../../../../dist/idl -o _xpidlgen/nsITreeSelection nsITreeSelection.idl
nsITreeBoxObject.idl
../../../../../../dist/bin/xpidl -m header -w -I. -I../../../../../../dist/idl -o _xpidlgen/nsITreeBoxObject nsITreeBoxObject.idl
nsITreeContentView.idl
../../../../../../dist/bin/xpidl -m header -w -I. -I../../../../../../dist/idl -o _xpidlgen/nsITreeContentView nsITreeContentView.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsITreeColumns.h _xpidlgen/nsITreeView.h _xpidlgen/nsITreeSelection.h _xpidlgen/nsITreeBoxObject.h _xpidlgen/nsITreeContentView.h ../../../../../../dist/include/layout
make[7]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xul/base/src/tree/public'
make[7]: Entering directory '/tmp/kompozer/src/mozilla/layout/xul/base/src/tree/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsTreeColFrame.h nsTreeUtils.h ../../../../../../dist/include/layout
make[7]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xul/base/src/tree/src'
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xul/base/src/tree'
make[6]: Entering directory '/tmp/kompozer/src/mozilla/layout/xul/base/src/grid'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsGridLayout2.h nsGridRowLayout.h nsGridRowLeafLayout.h nsGridRowLeafFrame.h nsGridRowGroupLayout.h nsIGridPart.h nsGrid.h nsGridRow.h nsGridCell.h ../../../../../dist/include/layout
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xul/base/src/grid'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIMenuParent.h ../../../../dist/include/layout
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xul/base/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xul/base'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xul'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/mathml'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/mathml/content'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/layout/mathml/content/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/layout/mathml/content/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/mathml/content'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/mathml/base'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/layout/mathml/base/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/layout/mathml/base/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/mathml/base'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/mathml'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/xtf'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/xtf/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xtf/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/xtf'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/svg'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/svg/base'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/layout/svg/base/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsSVGUtils.h ../../../../dist/include/layout
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/layout/svg/base/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/svg/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/svg/renderer'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/layout/svg/renderer/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISVGGeometrySource.idl nsISVGGlyphGeometrySource.idl nsISVGGlyphMetricsSource.idl nsISVGGradient.idl nsISVGPathGeometrySource.idl nsISVGRectangleSink.idl nsISVGRenderer.idl nsISVGRendererCanvas.idl nsISVGRendererGlyphGeometry.idl nsISVGRendererGlyphMetrics.idl nsISVGRendererPathBuilder.idl nsISVGRendererPathGeometry.idl nsISVGRendererRegion.idl nsISVGRendererSurface.idl ../../../../dist/idl
Creating _xpidlgen/.done
nsISVGGeometrySource.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGGeometrySource nsISVGGeometrySource.idl
nsISVGGlyphGeometrySource.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGGlyphGeometrySource nsISVGGlyphGeometrySource.idl
nsISVGGlyphMetricsSource.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGGlyphMetricsSource nsISVGGlyphMetricsSource.idl
nsISVGGradient.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGGradient nsISVGGradient.idl
nsISVGPathGeometrySource.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGPathGeometrySource nsISVGPathGeometrySource.idl
nsISVGRectangleSink.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRectangleSink nsISVGRectangleSink.idl
nsISVGRenderer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRenderer nsISVGRenderer.idl
nsISVGRendererCanvas.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRendererCanvas nsISVGRendererCanvas.idl
nsISVGRendererGlyphGeometry.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRendererGlyphGeometry nsISVGRendererGlyphGeometry.idl
nsISVGRendererGlyphMetrics.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRendererGlyphMetrics nsISVGRendererGlyphMetrics.idl
nsISVGRendererPathBuilder.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRendererPathBuilder nsISVGRendererPathBuilder.idl
nsISVGRendererPathGeometry.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRendererPathGeometry nsISVGRendererPathGeometry.idl
nsISVGRendererRegion.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRendererRegion nsISVGRendererRegion.idl
nsISVGRendererSurface.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISVGRendererSurface nsISVGRendererSurface.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISVGGeometrySource.h _xpidlgen/nsISVGGlyphGeometrySource.h _xpidlgen/nsISVGGlyphMetricsSource.h _xpidlgen/nsISVGGradient.h _xpidlgen/nsISVGPathGeometrySource.h _xpidlgen/nsISVGRectangleSink.h _xpidlgen/nsISVGRenderer.h _xpidlgen/nsISVGRendererCanvas.h _xpidlgen/nsISVGRendererGlyphGeometry.h _xpidlgen/nsISVGRendererGlyphMetrics.h _xpidlgen/nsISVGRendererPathBuilder.h _xpidlgen/nsISVGRendererPathGeometry.h _xpidlgen/nsISVGRendererRegion.h _xpidlgen/nsISVGRendererSurface.h ../../../../dist/include/layout
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/layout/svg/renderer/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/layout/svg/renderer/src'
make[6]: Entering directory '/tmp/kompozer/src/mozilla/layout/svg/renderer/src/cairo'
Creating .deps
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/layout/svg/renderer/src/cairo'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/layout/svg/renderer/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/svg/renderer'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/svg'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/inspector'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  public/Makefile
creating layout/inspector/public/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  src/Makefile
creating layout/inspector/src/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/inspector/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 inIDOMView.idl inIDeepTreeWalker.idl inIFlasher.idl inISearchProcess.idl inISearchObserver.idl inICSSValueSearch.idl inIFileSearch.idl inIDOMUtils.idl ../../../dist/idl
Creating ../../../dist/include/inspector
Creating _xpidlgen/.done
inIDOMView.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/inIDOMView inIDOMView.idl
inIDeepTreeWalker.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/inIDeepTreeWalker inIDeepTreeWalker.idl
inIFlasher.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/inIFlasher inIFlasher.idl
inISearchProcess.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/inISearchProcess inISearchProcess.idl
inISearchObserver.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/inISearchObserver inISearchObserver.idl
inICSSValueSearch.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/inICSSValueSearch inICSSValueSearch.idl
inIFileSearch.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/inIFileSearch inIFileSearch.idl
inIDOMUtils.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/inIDOMUtils inIDOMUtils.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/inIDOMView.h _xpidlgen/inIDeepTreeWalker.h _xpidlgen/inIFlasher.h _xpidlgen/inISearchProcess.h _xpidlgen/inISearchObserver.h _xpidlgen/inICSSValueSearch.h _xpidlgen/inIFileSearch.h _xpidlgen/inIDOMUtils.h ../../../dist/include/inspector
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/inspector/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/layout/inspector/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/layout/inspector/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/inspector'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/layout/build'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsLayoutCID.h nsContentDLF.h nsLayoutStatics.h ../../dist/include/layout
rm -f gbdate.h
/usr/bin/perl ./gbdate.pl > gbdate.h
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/layout/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/layout'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/xpfe/components/shistory'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpfe/components/shistory/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISHEntry.idl nsISHContainer.idl nsISHTransaction.idl nsISHistoryInternal.idl ../../../../dist/idl
Creating ../../../../dist/include/shistory
Creating _xpidlgen/.done
nsISHEntry.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISHEntry nsISHEntry.idl
nsISHContainer.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISHContainer nsISHContainer.idl
nsISHTransaction.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISHTransaction nsISHTransaction.idl
nsISHistoryInternal.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISHistoryInternal nsISHistoryInternal.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsISHEntry.h _xpidlgen/nsISHContainer.h _xpidlgen/nsISHTransaction.h _xpidlgen/nsISHistoryInternal.h ../../../../dist/include/shistory
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIHistoryEntry.idl nsISHistory.idl nsISHistoryListener.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIHistoryEntry.idl nsISHistory.idl nsISHistoryListener.idl ../../../../dist/sdk/idl
nsIHistoryEntry.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIHistoryEntry nsIHistoryEntry.idl
nsISHistory.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISHistory nsISHistory.idl
nsISHistoryListener.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsISHistoryListener nsISHistoryListener.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIHistoryEntry.h _xpidlgen/nsISHistory.h _xpidlgen/nsISHistoryListener.h ../../../../dist/include/shistory
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIHistoryEntry.h _xpidlgen/nsISHistory.h _xpidlgen/nsISHistoryListener.h ../../../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpfe/components/shistory/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpfe/components/shistory/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpfe/components/shistory/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/xpfe/components/shistory'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/docshell'
/usr/bin/perl ../build/autoconf/make-makefile -t .. -d ..  resources/Makefile
creating docshell/resources/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/docshell/base'
Creating .deps
Creating ../../dist/include/docshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsDocShellLoadTypes.h ../../dist/include/docshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCDocShell.idl nsCDefaultURIFixup.idl nsIDocShell.idl nsIDocShellLoadInfo.idl nsIDocShellTreeItem.idl nsIDocShellTreeNode.idl nsIDocShellTreeOwner.idl nsIDocShellHistory.idl nsIGlobalHistory2.idl nsIGlobalHistory3.idl nsIMarkupDocumentViewer.idl nsIScrollable.idl nsITextScroll.idl nsIWebNavigation.idl nsIWebNavigationInfo.idl nsIContentViewer.idl nsIContentViewerEdit.idl nsIContentViewerFile.idl nsIURIFixup.idl nsIEditorDocShell.idl nsIWebPageDescriptor.idl ../../dist/idl
Creating _xpidlgen/.done
nsCDocShell.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsCDocShell nsCDocShell.idl
nsCDefaultURIFixup.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsCDefaultURIFixup nsCDefaultURIFixup.idl
nsIDocShell.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocShell nsIDocShell.idl
nsIDocShellLoadInfo.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocShellLoadInfo nsIDocShellLoadInfo.idl
nsIDocShellTreeItem.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocShellTreeItem nsIDocShellTreeItem.idl
nsIDocShellTreeNode.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocShellTreeNode nsIDocShellTreeNode.idl
nsIDocShellTreeOwner.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocShellTreeOwner nsIDocShellTreeOwner.idl
nsIDocShellHistory.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocShellHistory nsIDocShellHistory.idl
nsIGlobalHistory2.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIGlobalHistory2 nsIGlobalHistory2.idl
nsIGlobalHistory3.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIGlobalHistory3 nsIGlobalHistory3.idl
nsIMarkupDocumentViewer.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIMarkupDocumentViewer nsIMarkupDocumentViewer.idl
nsIScrollable.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIScrollable nsIScrollable.idl
nsITextScroll.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITextScroll nsITextScroll.idl
nsIWebNavigation.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWebNavigation nsIWebNavigation.idl
nsIWebNavigationInfo.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWebNavigationInfo nsIWebNavigationInfo.idl
nsIContentViewer.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIContentViewer nsIContentViewer.idl
nsIContentViewerEdit.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIContentViewerEdit nsIContentViewerEdit.idl
nsIContentViewerFile.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIContentViewerFile nsIContentViewerFile.idl
nsIURIFixup.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIURIFixup nsIURIFixup.idl
nsIEditorDocShell.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditorDocShell nsIEditorDocShell.idl
nsIWebPageDescriptor.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWebPageDescriptor nsIWebPageDescriptor.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsCDocShell.h _xpidlgen/nsCDefaultURIFixup.h _xpidlgen/nsIDocShell.h _xpidlgen/nsIDocShellLoadInfo.h _xpidlgen/nsIDocShellTreeItem.h _xpidlgen/nsIDocShellTreeNode.h _xpidlgen/nsIDocShellTreeOwner.h _xpidlgen/nsIDocShellHistory.h _xpidlgen/nsIGlobalHistory2.h _xpidlgen/nsIGlobalHistory3.h _xpidlgen/nsIMarkupDocumentViewer.h _xpidlgen/nsIScrollable.h _xpidlgen/nsITextScroll.h _xpidlgen/nsIWebNavigation.h _xpidlgen/nsIWebNavigationInfo.h _xpidlgen/nsIContentViewer.h _xpidlgen/nsIContentViewerEdit.h _xpidlgen/nsIContentViewerFile.h _xpidlgen/nsIURIFixup.h _xpidlgen/nsIEditorDocShell.h _xpidlgen/nsIWebPageDescriptor.h ../../dist/include/docshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIGlobalHistory.idl ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIGlobalHistory.idl ../../dist/sdk/idl
nsIGlobalHistory.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIGlobalHistory nsIGlobalHistory.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIGlobalHistory.h ../../dist/include/docshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIGlobalHistory.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/docshell/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/docshell/build'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsDocShellCID.h ../../dist/include/docshell
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/docshell/build'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/docshell/resources'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  content/Makefile
creating docshell/resources/content/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/docshell/resources/content'
make[4]: Nothing to be done for 'export'.
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/docshell/resources/content'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/docshell/resources'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/docshell'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/webshell'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/webshell/public'
Creating ../../dist/include/webshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsILinkHandler.h nsIWebShellServices.h ../../dist/include/webshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIRefreshURI.idl nsIContentViewerContainer.idl nsIDocumentLoaderFactory.idl ../../dist/idl
Creating _xpidlgen/.done
nsIRefreshURI.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIRefreshURI nsIRefreshURI.idl
nsIContentViewerContainer.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIContentViewerContainer nsIContentViewerContainer.idl
nsIDocumentLoaderFactory.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocumentLoaderFactory nsIDocumentLoaderFactory.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIRefreshURI.h _xpidlgen/nsIContentViewerContainer.h _xpidlgen/nsIDocumentLoaderFactory.h ../../dist/include/webshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIClipboardCommands.idl ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIClipboardCommands.idl ../../dist/sdk/idl
nsIClipboardCommands.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIClipboardCommands nsIClipboardCommands.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIClipboardCommands.h ../../dist/include/webshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIClipboardCommands.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/webshell/public'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/webshell'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/embedding'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/embedding/base'
Creating .deps
Creating ../../dist/include/embed_base
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsEmbedAPI.h nsEmbedCID.h ../../dist/include/embed_base
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsEmbedAPI.h nsEmbedCID.h ../../dist/sdk/include
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIWindowCreator2.idl nsIWindowProvider.idl ../../dist/idl
Creating _xpidlgen/.done
nsIWindowCreator2.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWindowCreator2 nsIWindowCreator2.idl
nsIWindowProvider.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWindowProvider nsIWindowProvider.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIWindowCreator2.h _xpidlgen/nsIWindowProvider.h ../../dist/include/embed_base
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIWindowCreator.idl ../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIWindowCreator.idl ../../dist/sdk/idl
nsIWindowCreator.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIWindowCreator nsIWindowCreator.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIWindowCreator.h ../../dist/include/embed_base
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIWindowCreator.h ../../dist/sdk/include
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  appstartup/Makefile
creating embedding/components/appstartup/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  find/Makefile
creating embedding/components/find/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  webbrowserpersist/Makefile
creating embedding/components/webbrowserpersist/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  commandhandler/Makefile
creating embedding/components/commandhandler/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  jsconsole/Makefile
creating embedding/components/jsconsole/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  printingui/Makefile
creating embedding/components/printingui/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/windowwatcher'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/windowwatcher/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIDialogParamBlock.idl nsPIPromptService.idl nsPIWindowWatcher.idl nsIAuthPromptWrapper.idl nsINonBlockingAlertService.idl ../../../../dist/idl
Creating ../../../../dist/include/windowwatcher
Creating _xpidlgen/.done
nsIDialogParamBlock.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIDialogParamBlock nsIDialogParamBlock.idl
nsPIPromptService.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsPIPromptService nsPIPromptService.idl
nsPIPromptService.idl:57: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSPIPROMPTSERVICE macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsPIWindowWatcher.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsPIWindowWatcher nsPIWindowWatcher.idl
nsIAuthPromptWrapper.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIAuthPromptWrapper nsIAuthPromptWrapper.idl
nsINonBlockingAlertService.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsINonBlockingAlertService nsINonBlockingAlertService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIDialogParamBlock.h _xpidlgen/nsPIPromptService.h _xpidlgen/nsPIWindowWatcher.h _xpidlgen/nsIAuthPromptWrapper.h _xpidlgen/nsINonBlockingAlertService.h ../../../../dist/include/windowwatcher
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIWindowWatcher.idl nsIPromptService.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIWindowWatcher.idl nsIPromptService.idl ../../../../dist/sdk/idl
nsIWindowWatcher.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIWindowWatcher nsIWindowWatcher.idl
nsIPromptService.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIPromptService nsIPromptService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIWindowWatcher.h _xpidlgen/nsIPromptService.h ../../../../dist/include/windowwatcher
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIWindowWatcher.h _xpidlgen/nsIPromptService.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/windowwatcher/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/windowwatcher/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/windowwatcher/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/windowwatcher'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/appstartup'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  src/Makefile
creating embedding/components/appstartup/src/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/appstartup/src'
Creating .deps
Creating ../../../../dist/include/embedcomponents
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIAppStartupNotifier.h ../../../../dist/include/embedcomponents
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/appstartup/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/appstartup'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/find'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  public/Makefile
creating embedding/components/find/public/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  src/Makefile
creating embedding/components/find/src/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/find/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIFind.idl ../../../../dist/idl
Creating ../../../../dist/include/find
Creating _xpidlgen/.done
nsIFind.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIFind nsIFind.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIFind.h ../../../../dist/include/find
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIWebBrowserFind.idl ../../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIWebBrowserFind.idl ../../../../dist/sdk/idl
nsIWebBrowserFind.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIWebBrowserFind nsIWebBrowserFind.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIWebBrowserFind.h ../../../../dist/include/find
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIWebBrowserFind.h ../../../../dist/sdk/include
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/find/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/find/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/find/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/find'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/webbrowserpersist'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  public/Makefile
creating embedding/components/webbrowserpersist/public/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  src/Makefile
creating embedding/components/webbrowserpersist/src/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/webbrowserpersist/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIWebBrowserPersist.idl nsCWebBrowserPersist.idl ../../../../dist/idl
Creating ../../../../dist/include/webbrowserpersist
Creating _xpidlgen/.done
nsIWebBrowserPersist.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIWebBrowserPersist nsIWebBrowserPersist.idl
nsCWebBrowserPersist.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsCWebBrowserPersist nsCWebBrowserPersist.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIWebBrowserPersist.h _xpidlgen/nsCWebBrowserPersist.h ../../../../dist/include/webbrowserpersist
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/webbrowserpersist/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/webbrowserpersist/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/webbrowserpersist/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/webbrowserpersist'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/commandhandler'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  public/Makefile
creating embedding/components/commandhandler/public/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  src/Makefile
creating embedding/components/commandhandler/src/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/commandhandler/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICommandManager.idl nsICommandParams.idl nsIControllerCommand.idl nsIControllerContext.idl nsIControllerCommandTable.idl nsPICommandUpdater.idl ../../../../dist/idl
Creating ../../../../dist/include/commandhandler
Creating _xpidlgen/.done
nsICommandManager.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsICommandManager nsICommandManager.idl
nsICommandParams.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsICommandParams nsICommandParams.idl
nsIControllerCommand.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIControllerCommand nsIControllerCommand.idl
nsIControllerContext.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIControllerContext nsIControllerContext.idl
nsIControllerCommandTable.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIControllerCommandTable nsIControllerCommandTable.idl
nsPICommandUpdater.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsPICommandUpdater nsPICommandUpdater.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsICommandManager.h _xpidlgen/nsICommandParams.h _xpidlgen/nsIControllerCommand.h _xpidlgen/nsIControllerContext.h _xpidlgen/nsIControllerCommandTable.h _xpidlgen/nsPICommandUpdater.h ../../../../dist/include/commandhandler
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/commandhandler/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/commandhandler/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/commandhandler/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/commandhandler'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/ui'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/ui/helperAppDlg'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/ui/helperAppDlg'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/ui/progressDlg'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIProgressDialog.idl ../../../../dist/idl
Creating ../../../../dist/include/progressDlg
Creating _xpidlgen/.done
nsIProgressDialog.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIProgressDialog nsIProgressDialog.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIProgressDialog.h ../../../../dist/include/progressDlg
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/ui/progressDlg'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/ui'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/jsconsole'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  public/Makefile
creating embedding/components/jsconsole/public/Makefile
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  src/Makefile
creating embedding/components/jsconsole/src/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/jsconsole/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIJSConsoleService.idl ../../../../dist/idl
Creating ../../../../dist/include/jsconsole
Creating _xpidlgen/.done
nsIJSConsoleService.idl
../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIJSConsoleService nsIJSConsoleService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIJSConsoleService.h ../../../../dist/include/jsconsole
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/jsconsole/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/jsconsole/src'
Creating .deps
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/jsconsole/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/jsconsole'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/printingui'
/usr/bin/perl ../../../build/autoconf/make-makefile -t ../../.. -d ../../..  src/Makefile
creating embedding/components/printingui/src/Makefile
make[5]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/printingui/src'
/usr/bin/perl ../../../../build/autoconf/make-makefile -t ../../../.. -d ../../../..  unixshared/Makefile
creating embedding/components/printingui/src/unixshared/Makefile
make[6]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/printingui/src/unixshared'
Creating .deps
make[6]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/printingui/src/unixshared'
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/printingui/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/printingui'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/components/build'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components/build'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/components'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/embedding/browser'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/browser/webBrowser'
Creating .deps
Creating ../../../dist/include/webbrwsr
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCTooltipTextProvider.h ../../../dist/include/webbrwsr
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsCWebBrowser.idl nsICommandHandler.idl nsIEmbeddingSiteWindow2.idl nsIContextMenuListener2.idl nsIPrintingPrompt.idl nsIPrintingPromptService.idl ../../../dist/idl
Creating _xpidlgen/.done
nsCWebBrowser.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsCWebBrowser nsCWebBrowser.idl
nsICommandHandler.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsICommandHandler nsICommandHandler.idl
nsIEmbeddingSiteWindow2.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIEmbeddingSiteWindow2 nsIEmbeddingSiteWindow2.idl
nsIContextMenuListener2.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIContextMenuListener2 nsIContextMenuListener2.idl
nsIPrintingPrompt.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPrintingPrompt nsIPrintingPrompt.idl
nsIPrintingPromptService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPrintingPromptService nsIPrintingPromptService.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsCWebBrowser.h _xpidlgen/nsICommandHandler.h _xpidlgen/nsIEmbeddingSiteWindow2.h _xpidlgen/nsIContextMenuListener2.h _xpidlgen/nsIPrintingPrompt.h _xpidlgen/nsIPrintingPromptService.h ../../../dist/include/webbrwsr
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIContextMenuListener.idl nsIEmbeddingSiteWindow.idl nsITooltipListener.idl nsITooltipTextProvider.idl nsIWebBrowser.idl nsIWebBrowserChrome.idl nsIWebBrowserChromeFocus.idl nsIWebBrowserFocus.idl nsIWebBrowserPrint.idl nsIWebBrowserSetup.idl nsIWebBrowserStream.idl ../../../dist/idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIContextMenuListener.idl nsIEmbeddingSiteWindow.idl nsITooltipListener.idl nsITooltipTextProvider.idl nsIWebBrowser.idl nsIWebBrowserChrome.idl nsIWebBrowserChromeFocus.idl nsIWebBrowserFocus.idl nsIWebBrowserPrint.idl nsIWebBrowserSetup.idl nsIWebBrowserStream.idl ../../../dist/sdk/idl
nsIContextMenuListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIContextMenuListener nsIContextMenuListener.idl
nsIEmbeddingSiteWindow.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIEmbeddingSiteWindow nsIEmbeddingSiteWindow.idl
nsITooltipListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITooltipListener nsITooltipListener.idl
nsITooltipTextProvider.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITooltipTextProvider nsITooltipTextProvider.idl
nsIWebBrowser.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWebBrowser nsIWebBrowser.idl
nsIWebBrowserChrome.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWebBrowserChrome nsIWebBrowserChrome.idl
nsIWebBrowserChromeFocus.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWebBrowserChromeFocus nsIWebBrowserChromeFocus.idl
nsIWebBrowserFocus.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWebBrowserFocus nsIWebBrowserFocus.idl
nsIWebBrowserPrint.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWebBrowserPrint nsIWebBrowserPrint.idl
nsIWebBrowserSetup.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWebBrowserSetup nsIWebBrowserSetup.idl
nsIWebBrowserStream.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWebBrowserStream nsIWebBrowserStream.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIContextMenuListener.h _xpidlgen/nsIEmbeddingSiteWindow.h _xpidlgen/nsITooltipListener.h _xpidlgen/nsITooltipTextProvider.h _xpidlgen/nsIWebBrowser.h _xpidlgen/nsIWebBrowserChrome.h _xpidlgen/nsIWebBrowserChromeFocus.h _xpidlgen/nsIWebBrowserFocus.h _xpidlgen/nsIWebBrowserPrint.h _xpidlgen/nsIWebBrowserSetup.h _xpidlgen/nsIWebBrowserStream.h ../../../dist/include/webbrwsr
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIContextMenuListener.h _xpidlgen/nsIEmbeddingSiteWindow.h _xpidlgen/nsITooltipListener.h _xpidlgen/nsITooltipTextProvider.h _xpidlgen/nsIWebBrowser.h _xpidlgen/nsIWebBrowserChrome.h _xpidlgen/nsIWebBrowserChromeFocus.h _xpidlgen/nsIWebBrowserFocus.h _xpidlgen/nsIWebBrowserPrint.h _xpidlgen/nsIWebBrowserSetup.h _xpidlgen/nsIWebBrowserStream.h ../../../dist/sdk/include
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/browser/webBrowser'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/embedding/browser/build'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/browser/build'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/embedding/browser'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/embedding'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/editor'
/usr/bin/perl ../build/autoconf/make-makefile -t .. -d ..  libeditor/Makefile
creating editor/libeditor/Makefile
make[3]: Entering directory '/tmp/kompozer/src/mozilla/editor/public'
Creating ../../dist/include/editor
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsEditorCID.h ../../dist/include/editor
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/editor/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/editor/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsICiter.idl nsIDocumentStateListener.idl nsIEditActionListener.idl nsIEditor.idl nsIEditorIMESupport.idl nsIEditorLogging.idl nsIEditorMailSupport.idl nsIEditorObserver.idl nsIEditorSpellCheck.idl nsIEditorStyleSheets.idl nsIHTMLEditor.idl nsIHTMLObjectResizer.idl nsIHTMLAbsPosEditor.idl nsIHTMLObjectResizeListener.idl nsIHTMLInlineTableEditor.idl nsIPlaintextEditor.idl nsITableEditor.idl nsIURIRefObject.idl nsIContentFilter.idl nsPIEditorTransaction.idl ../../dist/idl
Creating _xpidlgen/.done
nsICiter.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsICiter nsICiter.idl
nsIDocumentStateListener.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIDocumentStateListener nsIDocumentStateListener.idl
nsIEditActionListener.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditActionListener nsIEditActionListener.idl
nsIEditor.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditor nsIEditor.idl
nsIEditor.idl:72: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIEDITOR macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIEditorIMESupport.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditorIMESupport nsIEditorIMESupport.idl
nsIEditorLogging.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditorLogging nsIEditorLogging.idl
nsIEditorMailSupport.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditorMailSupport nsIEditorMailSupport.idl
nsIEditorObserver.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditorObserver nsIEditorObserver.idl
nsIEditorSpellCheck.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditorSpellCheck nsIEditorSpellCheck.idl
nsIEditorStyleSheets.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIEditorStyleSheets nsIEditorStyleSheets.idl
nsIHTMLEditor.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIHTMLEditor nsIHTMLEditor.idl
nsIHTMLEditor.idl:60: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIHTMLEDITOR macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIHTMLObjectResizer.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIHTMLObjectResizer nsIHTMLObjectResizer.idl
nsIHTMLObjectResizer.idl:50: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIHTMLOBJECTRESIZER macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIHTMLAbsPosEditor.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIHTMLAbsPosEditor nsIHTMLAbsPosEditor.idl
nsIHTMLObjectResizeListener.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIHTMLObjectResizeListener nsIHTMLObjectResizeListener.idl
nsIHTMLInlineTableEditor.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIHTMLInlineTableEditor nsIHTMLInlineTableEditor.idl
nsIPlaintextEditor.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIPlaintextEditor nsIPlaintextEditor.idl
nsITableEditor.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsITableEditor nsITableEditor.idl
nsIURIRefObject.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIURIRefObject nsIURIRefObject.idl
nsIContentFilter.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIContentFilter nsIContentFilter.idl
nsPIEditorTransaction.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsPIEditorTransaction nsPIEditorTransaction.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsICiter.h _xpidlgen/nsIDocumentStateListener.h _xpidlgen/nsIEditActionListener.h _xpidlgen/nsIEditor.h _xpidlgen/nsIEditorIMESupport.h _xpidlgen/nsIEditorLogging.h _xpidlgen/nsIEditorMailSupport.h _xpidlgen/nsIEditorObserver.h _xpidlgen/nsIEditorSpellCheck.h _xpidlgen/nsIEditorStyleSheets.h _xpidlgen/nsIHTMLEditor.h _xpidlgen/nsIHTMLObjectResizer.h _xpidlgen/nsIHTMLAbsPosEditor.h _xpidlgen/nsIHTMLObjectResizeListener.h _xpidlgen/nsIHTMLInlineTableEditor.h _xpidlgen/nsIPlaintextEditor.h _xpidlgen/nsITableEditor.h _xpidlgen/nsIURIRefObject.h _xpidlgen/nsIContentFilter.h _xpidlgen/nsPIEditorTransaction.h ../../dist/include/editor
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/editor/idl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/editor/txtsvc'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/txtsvc/public'
Creating ../../../dist/include/txtsvc
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsISpellChecker.h nsITextService.h nsITextServicesDocument.h nsTextServicesCID.h ../../../dist/include/txtsvc
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsITextServicesFilter.idl nsIInlineSpellChecker.idl ../../../dist/idl
Creating _xpidlgen/.done
nsITextServicesFilter.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITextServicesFilter nsITextServicesFilter.idl
nsIInlineSpellChecker.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIInlineSpellChecker nsIInlineSpellChecker.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsITextServicesFilter.h _xpidlgen/nsIInlineSpellChecker.h ../../../dist/include/txtsvc
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/txtsvc/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/txtsvc/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/txtsvc/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/editor/txtsvc'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/editor/libeditor'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  base/Makefile
creating editor/libeditor/base/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  text/Makefile
creating editor/libeditor/text/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  html/Makefile
creating editor/libeditor/html/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  build/Makefile
creating editor/libeditor/build/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/libeditor/base'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/libeditor/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/libeditor/text'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/libeditor/text'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/libeditor/html'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/libeditor/html'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/libeditor/build'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/libeditor/build'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/editor/libeditor'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/editor/txmgr'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/txmgr/public'
Creating ../../../dist/include/txmgr
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsTransactionManagerCID.h ../../../dist/include/txmgr
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/txmgr/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/txmgr/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/txmgr/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/txmgr/idl'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsITransaction.idl nsITransactionList.idl nsITransactionListener.idl nsITransactionManager.idl ../../../dist/idl
Creating _xpidlgen/.done
nsITransaction.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITransaction nsITransaction.idl
nsITransactionList.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITransactionList nsITransactionList.idl
nsITransactionListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITransactionListener nsITransactionListener.idl
nsITransactionManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsITransactionManager nsITransactionManager.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsITransaction.h _xpidlgen/nsITransactionList.h _xpidlgen/nsITransactionListener.h _xpidlgen/nsITransactionManager.h ../../../dist/include/txmgr
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/txmgr/idl'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/editor/txmgr'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/editor/composer'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  public/Makefile
creating editor/composer/public/Makefile
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  src/Makefile
creating editor/composer/src/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/composer/public'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIEditingSession.idl ../../../dist/idl
Creating ../../../dist/include/composer
Creating _xpidlgen/.done
nsIEditingSession.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIEditingSession nsIEditingSession.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIEditingSession.h ../../../dist/include/composer
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/composer/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/editor/composer/src'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/editor/composer/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/editor/composer'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/editor'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/xpfe/appshell'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpfe/appshell/public'
Creating ../../../dist/include/appshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAppShellCID.h ../../../dist/include/appshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIAppShellService.idl nsIWindowMediator.idl nsIWindowMediatorListener.idl nsIXULWindow.idl nsIPopupWindowManager.idl nsIXULBrowserWindow.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIAppShellService.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAppShellService nsIAppShellService.idl
nsIWindowMediator.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWindowMediator nsIWindowMediator.idl
nsIWindowMediatorListener.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIWindowMediatorListener nsIWindowMediatorListener.idl
nsIXULWindow.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXULWindow nsIXULWindow.idl
nsIPopupWindowManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIPopupWindowManager nsIPopupWindowManager.idl
nsIXULBrowserWindow.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIXULBrowserWindow nsIXULBrowserWindow.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIAppShellService.h _xpidlgen/nsIWindowMediator.h _xpidlgen/nsIWindowMediatorListener.h _xpidlgen/nsIXULWindow.h _xpidlgen/nsIPopupWindowManager.h _xpidlgen/nsIXULBrowserWindow.h ../../../dist/include/appshell
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpfe/appshell/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/xpfe/appshell/src'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/xpfe/appshell/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/xpfe/appshell'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/js/src/liveconnect'
Creating .deps
/usr/bin/perl -I../../../config ../../../config/build-list.pl ../../../config/final-link-libs jsj
Creating ../../../dist/include/liveconnect
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 jsjava.h _jni/netscape_javascript_JSObject.h _jni/netscape_javascript_JSException.h nsILiveconnect.h nsISecureLiveconnect.h nsISecurityContext.h ../../../dist/include/liveconnect
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/liveconnect'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/oji'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/oji/public'
Creating ../../../dist/include/oji
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsjvm.h nsIJRIPlugin.h nsIJVMConsole.h nsIJVMPlugin.h nsIJVMPluginTagInfo.h nsIJVMPrefsWindow.h nsIJVMWindow.h nsISymantecDebugManager.h nsISymantecDebugger.h nsISecureEnv.h ProxyJNI.h nsIThreadManager.h nsILiveConnectManager.h ../../../dist/include/oji
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIJVMManager.idl nsIJVMPluginInstance.idl nsIJVMAuthTools.idl nsIJVMConfigManager.idl ../../../dist/idl
Creating _xpidlgen/.done
nsIJVMManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIJVMManager nsIJVMManager.idl
nsIJVMManager.idl:81: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIJVMMANAGER macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIJVMPluginInstance.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIJVMPluginInstance nsIJVMPluginInstance.idl
nsIJVMAuthTools.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIJVMAuthTools nsIJVMAuthTools.idl
nsIJVMConfigManager.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIJVMConfigManager nsIJVMConfigManager.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIJVMManager.h _xpidlgen/nsIJVMPluginInstance.h _xpidlgen/nsIJVMAuthTools.h _xpidlgen/nsIJVMConfigManager.h ../../../dist/include/oji
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/oji/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/oji/src'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 jvmmgr.h nsJVMManager.h nsJVMPluginTagInfo.h ../../../dist/include/oji
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/oji/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/oji'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/accessible'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/accessible/public'
/usr/bin/perl ../../build/autoconf/make-makefile -t ../.. -d ../..  atk/Makefile
creating accessible/public/atk/Makefile
make[4]: Entering directory '/tmp/kompozer/src/mozilla/accessible/public/atk'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIAccessibleAction.idl nsIAccessibleEditableText.idl nsIAccessibleHyperLink.idl nsIAccessibleHyperText.idl nsIAccessibleTable.idl nsIAccessibleText.idl nsIAccessibleValue.idl ../../../dist/idl
Creating ../../../dist/include/accessibility
Creating _xpidlgen/.done
nsIAccessibleAction.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAccessibleAction nsIAccessibleAction.idl
nsIAccessibleEditableText.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAccessibleEditableText nsIAccessibleEditableText.idl
nsIAccessibleHyperLink.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAccessibleHyperLink nsIAccessibleHyperLink.idl
nsIAccessibleHyperText.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAccessibleHyperText nsIAccessibleHyperText.idl
nsIAccessibleTable.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAccessibleTable nsIAccessibleTable.idl
nsIAccessibleText.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAccessibleText nsIAccessibleText.idl
nsIAccessibleValue.idl
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAccessibleValue nsIAccessibleValue.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIAccessibleAction.h _xpidlgen/nsIAccessibleEditableText.h _xpidlgen/nsIAccessibleHyperLink.h _xpidlgen/nsIAccessibleHyperText.h _xpidlgen/nsIAccessibleTable.h _xpidlgen/nsIAccessibleText.h _xpidlgen/nsIAccessibleValue.h ../../../dist/include/accessibility
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/accessible/public/atk'
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsIAccessibilityService.idl nsIAccessibleRetrieval.idl nsIAccessible.idl nsPIAccessible.idl nsIAccessibleCaret.idl nsIAccessibleDocument.idl nsPIAccessibleDocument.idl nsIAccessibleProvider.idl nsIAccessibleSelectable.idl nsIAccessibleTreeCache.idl nsIAccessNode.idl nsPIAccessNode.idl nsIAccessibleEvent.idl ../../dist/idl
Creating _xpidlgen/.done
nsIAccessibilityService.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessibilityService nsIAccessibilityService.idl
nsIAccessibleRetrieval.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessibleRetrieval nsIAccessibleRetrieval.idl
nsIAccessible.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessible nsIAccessible.idl
nsIAccessible.idl:641: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIACCESSIBLE macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsPIAccessible.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsPIAccessible nsPIAccessible.idl
nsIAccessibleCaret.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessibleCaret nsIAccessibleCaret.idl
nsIAccessibleDocument.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessibleDocument nsIAccessibleDocument.idl
nsPIAccessibleDocument.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsPIAccessibleDocument nsPIAccessibleDocument.idl
nsIAccessibleProvider.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessibleProvider nsIAccessibleProvider.idl
nsIAccessibleSelectable.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessibleSelectable nsIAccessibleSelectable.idl
nsIAccessibleSelectable.idl:57: Warning: %{ .. %} code fragment within interface ignored when generating NS_DECL_NSIACCESSIBLESELECTABLE macro; if the code fragment contains method declarations, the macro probably isn't complete.
nsIAccessibleTreeCache.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessibleTreeCache nsIAccessibleTreeCache.idl
nsIAccessNode.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessNode nsIAccessNode.idl
nsPIAccessNode.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsPIAccessNode nsPIAccessNode.idl
nsIAccessibleEvent.idl
../../dist/bin/xpidl -m header -w -I. -I../../dist/idl -o _xpidlgen/nsIAccessibleEvent nsIAccessibleEvent.idl
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIAccessibilityService.h _xpidlgen/nsIAccessibleRetrieval.h _xpidlgen/nsIAccessible.h _xpidlgen/nsPIAccessible.h _xpidlgen/nsIAccessibleCaret.h _xpidlgen/nsIAccessibleDocument.h _xpidlgen/nsPIAccessibleDocument.h _xpidlgen/nsIAccessibleProvider.h _xpidlgen/nsIAccessibleSelectable.h _xpidlgen/nsIAccessibleTreeCache.h _xpidlgen/nsIAccessNode.h _xpidlgen/nsPIAccessNode.h _xpidlgen/nsIAccessibleEvent.h ../../dist/include/accessibility
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/accessible/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/accessible/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/accessible/src/atk'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsAccessNodeWrap.h nsAccessibleWrap.h nsDocAccessibleWrap.h nsRootAccessibleWrap.h nsTextAccessibleWrap.h nsXULMenuAccessibleWrap.h nsXULTreeAccessibleWrap.h nsAccessibleText.h ../../../dist/include/accessibility
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/accessible/src/atk'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/accessible/src/base'
Creating .deps
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 nsRootAccessible.h nsAccessibleEventData.h nsAccessNode.h ../../../dist/include/accessibility
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/accessible/src/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/accessible/src/html'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/accessible/src/html'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/accessible/src/xul'
Creating .deps
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/accessible/src/xul'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/accessible/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/accessible/build'
Creating .deps
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/accessible/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/accessible'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/public'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/idl'
xpccomponents.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/xpccomponents xpccomponents.idl
xpcjsid.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/xpcjsid xpcjsid.idl
xpcexception.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/xpcexception xpcexception.idl
nsIJSContextStack.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIJSContextStack nsIJSContextStack.idl
nsIJSRuntimeService.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIJSRuntimeService nsIJSRuntimeService.idl
nsIXPConnect.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIXPConnect nsIXPConnect.idl
nsIXPCSecurityManager.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIXPCSecurityManager nsIXPCSecurityManager.idl
nsIXPCScriptable.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIXPCScriptable nsIXPCScriptable.idl
nsIScriptError.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIScriptError nsIScriptError.idl
nsIXPCScriptNotify.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIXPCScriptNotify nsIXPCScriptNotify.idl
nsIScriptableInterfaces.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIScriptableInterfaces nsIScriptableInterfaces.idl
XPCIDispatch.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/XPCIDispatch XPCIDispatch.idl
mozIJSSubScriptLoader.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/mozIJSSubScriptLoader mozIJSSubScriptLoader.idl
../../../../dist/bin/xpt_link _xpidlgen/xpconnect.xpt _xpidlgen/xpccomponents.xpt _xpidlgen/xpcjsid.xpt _xpidlgen/xpcexception.xpt _xpidlgen/nsIJSContextStack.xpt _xpidlgen/nsIJSRuntimeService.xpt _xpidlgen/nsIXPConnect.xpt _xpidlgen/nsIXPCSecurityManager.xpt _xpidlgen/nsIXPCScriptable.xpt _xpidlgen/nsIScriptError.xpt _xpidlgen/nsIXPCScriptNotify.xpt _xpidlgen/nsIScriptableInterfaces.xpt _xpidlgen/XPCIDispatch.xpt _xpidlgen/mozIJSSubScriptLoader.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpconnect.xpt ../../../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/idl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/loader'
mozJSComponentLoader.cpp
c++ -o mozJSComponentLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/jsloader -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/mozJSComponentLoader.pp mozJSComponentLoader.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from mozJSComponentLoader.h:53,
                 from mozJSComponentLoader.cpp:60:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from mozJSComponentLoader.h:53,
                 from mozJSComponentLoader.cpp:60:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from mozJSComponentLoader.h:53,
                 from mozJSComponentLoader.cpp:60:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from mozJSComponentLoader.h:53,
                 from mozJSComponentLoader.cpp:60:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from mozJSComponentLoader.h:53,
                 from mozJSComponentLoader.cpp:60:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from mozJSComponentLoader.h:53,
                 from mozJSComponentLoader.cpp:60:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/xpcom/nsIBinaryInputStream.h:248,
                 from ../../../../dist/include/xpcom/nsIObjectInputStream.h:10,
                 from mozJSComponentLoader.h:53,
                 from mozJSComponentLoader.cpp:60:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
mozJSComponentLoader.cpp: In function 'void mozJSLoaderErrorReporter(JSContext*, const char*, JSErrorReport*)':
mozJSComponentLoader.cpp:134:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         PRUint32 column = rep->uctokenptr - rep->uclinebuf;
                                                  ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsCOMPtr.h:64,
                 from mozJSComponentLoader.cpp:50:
mozJSComponentLoader.cpp: In member function 'virtual nsrefcnt nsXPCFastLoadIO::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsXPCFastLoadIO' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
mozJSComponentLoader.cpp:230:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsXPCFastLoadIO, nsIFastLoadFileIO)
 ^
mozJSComponentLoader.cpp: In constructor 'JSCLContextHelper::JSCLContextHelper(JSContext*)':
mozJSComponentLoader.cpp:1681:20: warning: conversion to 'intN {aka int}' from 'jsword {aka long int}' may alter its value [-Wconversion]
     mContextThread = JS_GetContextThread(mContext);
                    ^
mozJSSubScriptLoader.cpp
c++ -o mozJSSubScriptLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/jsloader -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/mozJSSubScriptLoader.pp mozJSSubScriptLoader.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsDependentString.h:43,
                 from mozJSSubScriptLoader.cpp:54:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsDependentString.h:43,
                 from mozJSSubScriptLoader.cpp:54:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsDependentString.h:43,
                 from mozJSSubScriptLoader.cpp:54:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsDependentString.h:43,
                 from mozJSSubScriptLoader.cpp:54:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsDependentString.h:43,
                 from mozJSSubScriptLoader.cpp:54:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from mozJSSubScriptLoader.cpp:54:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from mozJSSubScriptLoader.cpp:54:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libjsloader_s.a
ar cr libjsloader_s.a mozJSComponentLoader.o mozJSSubScriptLoader.o  
ranlib libjsloader_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libjsloader_s.a ../../../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/loader'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/src'
nsScriptError.cpp
c++ -o nsScriptError.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsScriptError.pp nsScriptError.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from nsScriptError.cpp:45:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from nsScriptError.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from nsScriptError.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from nsScriptError.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from nsScriptError.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from nsScriptError.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from nsScriptError.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsScriptError.cpp:45:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
nsXPConnect.cpp
c++ -o nsXPConnect.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsXPConnect.pp nsXPConnect.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from nsXPConnect.cpp:45:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from nsXPConnect.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from nsXPConnect.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from nsXPConnect.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from nsXPConnect.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from nsXPConnect.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from nsXPConnect.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsXPConnect.cpp:45:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
nsXPConnect.cpp: In static member function 'static PRThread* nsXPConnect::FindMainThread()':
nsXPConnect.cpp:344:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv;
              ^
xpccallcontext.cpp
c++ -o xpccallcontext.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpccallcontext.pp xpccallcontext.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpccallcontext.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpccallcontext.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpccallcontext.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpccallcontext.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpccallcontext.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpccallcontext.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpccallcontext.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpccallcontext.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpccallcontext.cpp: In member function 'void XPCCallContext::SetCallInfo(XPCNativeInterface*, XPCNativeMember*, JSBool)':
xpccallcontext.cpp:226:18: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mMethodIndex = mMember->GetIndex() + (isSetter ? 1 : 0);
                  ^
In file included from xpcprivate.h:3617:0,
                 from xpccallcontext.cpp:43:
xpcinlines.h: In member function 'void XPCCallContext::SetName(jsval)':
xpcinlines.h:472:73: warning: 'protoMember' may be used uninitialized in this function [-Wmaybe-uninitialized]
           (!protoSet->FindMember(name, &protoMember, (PRUint16*)nsnull) ||
                                                                         ^
xpcinlines.h:459:22: note: 'protoMember' was declared here
     XPCNativeMember* protoMember;
                      ^
xpccomponents.cpp
c++ -o xpccomponents.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpccomponents.pp xpccomponents.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpccomponents.cpp:45:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpccomponents.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpccomponents.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpccomponents.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpccomponents.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpccomponents.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpccomponents.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpccomponents.cpp:45:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpccomponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::ReportError()':
xpccomponents.cpp:2072:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         PRUint32 column = err->uctokenptr - err->uclinebuf;
                                                  ^
xpccomponents.cpp: In member function 'nsresult nsXPCComponents_utils_Sandbox::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, PRUint32, jsval*, jsval*, PRBool*)':
xpccomponents.cpp:2480:63: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                JS_GetStringLength(codebasestr));
                                                               ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsCOMPtr.h:64,
                 from ../../../../dist/include/xpcom/nsAutoPtr.h:48,
                 from xpcprivate.h:55,
                 from xpccomponents.cpp:45:
xpccomponents.cpp: In member function 'virtual nsrefcnt ContextHolder::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'ContextHolder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:589:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
xpccomponents.cpp:2576:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS0'
 NS_IMPL_ISUPPORTS0(ContextHolder)
 ^
xpccomponents.cpp: In member function 'virtual nsresult nsXPCComponents::IsSuccessCode(nsresult, PRBool*)':
xpccomponents.cpp:2932:10: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
     *out = NS_SUCCEEDED(result);
          ^
xpccontext.cpp
c++ -o xpccontext.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpccontext.pp xpccontext.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpccontext.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpccontext.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpccontext.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpccontext.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpccontext.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpccontext.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpccontext.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpccontext.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcconvert.cpp
c++ -o xpcconvert.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcconvert.pp xpcconvert.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcconvert.cpp:45:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcconvert.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcconvert.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcconvert.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcconvert.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcconvert.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcconvert.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcconvert.cpp:45:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcconvert.cpp: In static member function 'static JSBool XPCConvert::IsMethodReflectable(const nsXPTMethodInfo&)':
xpcconvert.cpp:133:54: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         const nsXPTParamInfo& param = info.GetParam(i);
                                                      ^
xpcconvert.cpp: In static member function 'static JSBool XPCConvert::JSData2Native(XPCCallContext&, void*, jsval, const nsXPTType&, JSBool, const nsID*, nsresult*)':
xpcconvert.cpp:807:70: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                 int len = (JS_GetStringLength(str) + 1) * sizeof(char);
                                                                      ^
xpcconvert.cpp:845:73: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                 int byte_len = (JS_GetStringLength(str)+1)*sizeof(jschar);
                                                                         ^
xpcconvert.cpp:893:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             length = JS_GetStringLength(str);
                    ^
xpcconvert.cpp:948:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             length = JS_GetStringLength(str);
                    ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xpcprivate.h:53,
                 from xpcconvert.cpp:45:
xpcconvert.cpp: In static member function 'static JSBool XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, const nsID*, nsISupports*, nsresult*)':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcconvert.cpp:1228:20: note: in expansion of macro 'NS_SUCCEEDED'
             return NS_SUCCEEDED(iface->QueryInterface(*iid, dest));
                    ^
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcconvert.cpp:1244:24: note: in expansion of macro 'NS_SUCCEEDED'
                 return NS_SUCCEEDED(iface->QueryInterface(*iid, dest));
                        ^
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcconvert.cpp:1267:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(rv);        
                ^
xpcconvert.cpp: In static member function 'static nsresult XPCConvert::JSErrorToXPCException(XPCCallContext&, const char*, const char*, const char*, const JSErrorReport*, nsIException**)':
xpcconvert.cpp:1522:42: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                    "XPConnect JavaScript");
                                          ^
xpcconvert.cpp: In static member function 'static JSBool XPCConvert::JSStringWithSize2Native(XPCCallContext&, void*, jsval, JSUint32, JSUint32, const nsXPTType&, JSBool, uintN*)':
xpcconvert.cpp:2004:25: warning: conversion to 'JSUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                     len = (capacity + 1) * sizeof(char);
                         ^
xpcconvert.cpp:2021:17: warning: conversion to 'JSUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             len = JS_GetStringLength(str);
                 ^
xpcconvert.cpp:2034:61: warning: conversion to 'JSUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                 JSUint32 alloc_len = (len + 1) * sizeof(char);
                                                             ^
xpcconvert.cpp:2070:25: warning: conversion to 'JSUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                     len = (capacity + 1) * sizeof(jschar);
                         ^
xpcconvert.cpp:2087:17: warning: conversion to 'JSUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             len = JS_GetStringLength(str);
                 ^
xpcconvert.cpp:2099:63: warning: conversion to 'JSUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                 JSUint32 alloc_len = (len + 1) * sizeof(jschar);
                                                               ^
xpcconvert.cpp: In static member function 'static nsresult XPCConvert::JSValToXPCException(XPCCallContext&, jsval, const char*, const char*, nsIException**)':
xpcconvert.cpp:1465:34: warning: 'number' may be used uninitialized in this function [-Wmaybe-uninitialized]
             data->SetData(number);
                                  ^
xpcdebug.cpp
c++ -o xpcdebug.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcdebug.pp xpcdebug.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcdebug.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcdebug.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcdebug.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcdebug.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcdebug.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcdebug.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcdebug.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcdebug.cpp:41:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcexception.cpp
c++ -o xpcexception.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcexception.pp xpcexception.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcexception.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcexception.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcexception.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcexception.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcexception.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcexception.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcexception.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcexception.cpp:44:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcjsid.cpp
c++ -o xpcjsid.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcjsid.pp xpcjsid.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcjsid.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcjsid.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcjsid.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcjsid.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcjsid.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcjsid.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcjsid.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcjsid.cpp:44:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcjsid.cpp: In member function 'PRBool nsJSID::SetName(const char*)':
xpcjsid.cpp:83:28: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int len = strlen(name)+1;
                            ^
In file included from ../../../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from ../../../../dist/include/xpcom/nsAutoPtr.h:48,
                 from xpcprivate.h:55,
                 from xpcjsid.cpp:44:
xpcjsid.cpp: In member function 'virtual nsrefcnt SharedScriptableHelperForJSIID::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'SharedScriptableHelperForJSIID' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
xpcjsid.cpp:269:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
 NS_IMPL_THREADSAFE_RELEASE(SharedScriptableHelperForJSIID)
 ^
xpcjsruntime.cpp
c++ -o xpcjsruntime.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcjsruntime.pp xpcjsruntime.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcjsruntime.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcjsruntime.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcjsruntime.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcjsruntime.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcjsruntime.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcjsruntime.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcjsruntime.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcjsruntime.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpclog.cpp
c++ -o xpclog.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpclog.pp xpclog.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpclog.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpclog.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpclog.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpclog.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpclog.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpclog.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpclog.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpclog.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcmaps.cpp
c++ -o xpcmaps.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcmaps.pp xpcmaps.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcmaps.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcmaps.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcmaps.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcmaps.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcmaps.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcmaps.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcmaps.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcmaps.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcmaps.cpp: In static member function 'static JSBool NativeSetMap::Entry::Match(JSDHashTable*, const JSDHashEntryHdr*, const void*)':
xpcmaps.cpp:386:66: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     PRUint16 count = Set->GetInterfaceCount() + (Addition ? 1 : 0);
                                                                  ^
xpcmodule.cpp
c++ -o xpcmodule.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcmodule.pp xpcmodule.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcmodule.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcmodule.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcmodule.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcmodule.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcmodule.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcmodule.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcmodule.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcmodule.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcruntimesvc.cpp
c++ -o xpcruntimesvc.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcruntimesvc.pp xpcruntimesvc.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcruntimesvc.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcruntimesvc.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcruntimesvc.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcruntimesvc.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcruntimesvc.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcruntimesvc.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcruntimesvc.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcruntimesvc.cpp:42:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcstack.cpp
c++ -o xpcstack.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcstack.pp xpcstack.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcstack.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcstack.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcstack.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcstack.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcstack.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcstack.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcstack.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcstack.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcstack.cpp: In member function 'virtual nsresult XPCJSStackFrame::ToString(char**)':
xpcstack.cpp:329:32: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
               sizeof(format) + 6 /* space for lineno */;
                                ^
xpcstring.cpp
c++ -o xpcstring.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcstring.pp xpcstring.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcstring.cpp:55:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcstring.cpp:55:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcstring.cpp:55:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcstring.cpp:55:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcstring.cpp:55:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcstring.cpp:55:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcstring.cpp:55:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcstring.cpp:55:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcthreadcontext.cpp
c++ -o xpcthreadcontext.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcthreadcontext.pp xpcthreadcontext.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcthreadcontext.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcthreadcontext.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcthreadcontext.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcthreadcontext.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcthreadcontext.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcthreadcontext.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcthreadcontext.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcthreadcontext.cpp:44:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsCOMPtr.h:64,
                 from ../../../../dist/include/xpcom/nsAutoPtr.h:48,
                 from xpcprivate.h:55,
                 from xpcthreadcontext.cpp:44:
xpcthreadcontext.cpp: In member function 'virtual nsrefcnt nsXPCJSContextStackIterator::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsXPCJSContextStackIterator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
xpcthreadcontext.cpp:605:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsXPCJSContextStackIterator, nsIJSContextStackIterator)
 ^
xpcthrower.cpp
c++ -o xpcthrower.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcthrower.pp xpcthrower.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcthrower.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcthrower.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcthrower.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcthrower.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcthrower.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcthrower.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcthrower.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcthrower.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcwrappedjs.cpp
c++ -o xpcwrappedjs.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcwrappedjs.pp xpcwrappedjs.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcwrappedjs.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappedjs.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappedjs.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcwrappedjs.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcwrappedjs.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappedjs.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappedjs.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcwrappedjs.cpp:44:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcvariant.cpp
c++ -o xpcvariant.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcvariant.pp xpcvariant.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcvariant.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcvariant.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcvariant.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcvariant.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcvariant.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcvariant.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcvariant.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcvariant.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xpcprivate.h:53,
                 from xpcvariant.cpp:43:
xpcvariant.cpp: In member function 'JSBool XPCVariant::InitializeData(XPCCallContext&)':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcvariant.cpp:243:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(nsVariant::SetFromInt32(&mData, 
                ^
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcvariant.cpp:246:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(nsVariant::SetFromDouble(&mData, 
                ^
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcvariant.cpp:249:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(nsVariant::SetFromBool(&mData, 
                ^
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcvariant.cpp:252:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(nsVariant::SetToEmpty(&mData));
                ^
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcvariant.cpp:254:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(nsVariant::SetToEmpty(&mData));
                ^
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcvariant.cpp:257:16: note: in expansion of macro 'NS_SUCCEEDED'
         return NS_SUCCEEDED(nsVariant::SetFromWStringWithSize(&mData, 
                ^
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
xpcvariant.cpp:273:26: note: in expansion of macro 'NS_SUCCEEDED'
         JSBool success = NS_SUCCEEDED(nsVariant::SetFromID(&mData, *id));
                          ^
xpcwrappedjsclass.cpp
c++ -o xpcwrappedjsclass.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcwrappedjsclass.pp xpcwrappedjsclass.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcwrappedjsclass.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappedjsclass.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappedjsclass.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcwrappedjsclass.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcwrappedjsclass.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappedjsclass.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappedjsclass.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcwrappedjsclass.cpp:44:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
In file included from xpcprivate.h:53:0,
                 from xpcwrappedjsclass.cpp:44:
xpcwrappedjsclass.cpp: In constructor 'nsXPCWrappedJSClass::nsXPCWrappedJSClass(XPCCallContext&, const nsIID&, nsIInterfaceInfo*)':
xpcwrappedjsclass.cpp:196:66: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                     if(NS_SUCCEEDED(mInfo->GetMethodInfo(i, &info)))
                                                                  ^
../../../../dist/include/xpcom/nscore.h:448:44: note: in definition of macro 'NS_LIKELY'
 #define NS_LIKELY(x)    (__builtin_expect((x), 1))
                                            ^
xpcwrappedjsclass.cpp:196:24: note: in expansion of macro 'NS_SUCCEEDED'
                     if(NS_SUCCEEDED(mInfo->GetMethodInfo(i, &info)))
                        ^
xpcwrappedjsclass.cpp:197:81: warning: conversion to 'uint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                         SetReflectable(i, XPCConvert::IsMethodReflectable(*info));
                                                                                 ^
xpcwrappedjsclass.cpp: In member function 'virtual nsresult nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, uint16, const nsXPTMethodInfo*, nsXPTCMiniVariant*)':
xpcwrappedjsclass.cpp:1078:55: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             (paramCount && info->GetParam(paramCount-1).IsRetval() ? 1 : 0);
                                                       ^
xpcwrappedjsclass.cpp:1077:10: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     argc = paramCount -
          ^
xpcwrappedjsclass.cpp:1104:20: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         stack_size = argc + 2;
                    ^
xpcwrappedjsclass.cpp:1581:72: warning: 'stackbase' may be used uninitialized in this function [-Wmaybe-uninitialized]
             else if(!OBJ_GET_PROPERTY(cx, JSVAL_TO_OBJECT(stackbase[i+2]),
                                                                        ^
xpcwrappednative.cpp
c++ -o xpcwrappednative.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcwrappednative.pp xpcwrappednative.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcwrappednative.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednative.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednative.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcwrappednative.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcwrappednative.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednative.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednative.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcwrappednative.cpp:44:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcwrappednative.cpp: In static member function 'static JSBool XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)':
xpcwrappednative.cpp:1826:53: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     sm = xpcc->GetAppropriateSecurityManager(secFlag);
                                                     ^
xpcwrappednative.cpp:1846:55: warning: conversion to 'uint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     if(paramCount && methodInfo->GetParam(paramCount-1).IsRetval())
                                                       ^
xpcwrappednativeinfo.cpp
c++ -o xpcwrappednativeinfo.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcwrappednativeinfo.pp xpcwrappednativeinfo.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcwrappednativeinfo.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednativeinfo.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednativeinfo.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcwrappednativeinfo.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcwrappednativeinfo.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednativeinfo.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednativeinfo.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcwrappednativeinfo.cpp:44:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcwrappednativeinfo.cpp: In static member function 'static XPCNativeInterface* XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*)':
xpcwrappednativeinfo.cpp:365:16: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     totalCount = methodCount + constCount;
                ^
In file included from xpcprivate.h:53:0,
                 from xpcwrappednativeinfo.cpp:44:
xpcwrappednativeinfo.cpp:384:51: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         if(NS_FAILED(aInfo->GetMethodInfo(i, &info)))
                                                   ^
../../../../dist/include/xpcom/nscore.h:449:44: note: in definition of macro 'NS_UNLIKELY'
 #define NS_UNLIKELY(x)  (__builtin_expect((x), 0))
                                            ^
xpcwrappednativeinfo.cpp:384:12: note: in expansion of macro 'NS_FAILED'
         if(NS_FAILED(aInfo->GetMethodInfo(i, &info)))
            ^
xpcwrappednativeinfo.cpp:424:44: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                 cur->SetReadOnlyAttribute(i);
                                            ^
xpcwrappednativeinfo.cpp:426:33: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                 cur->SetMethod(i);
                                 ^
In file included from xpcprivate.h:53:0,
                 from xpcwrappednativeinfo.cpp:44:
xpcwrappednativeinfo.cpp:435:57: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             if(NS_FAILED(aInfo->GetConstant(i, &constant)))
                                                         ^
../../../../dist/include/xpcom/nscore.h:449:44: note: in definition of macro 'NS_UNLIKELY'
 #define NS_UNLIKELY(x)  (__builtin_expect((x), 0))
                                            ^
xpcwrappednativeinfo.cpp:435:16: note: in expansion of macro 'NS_FAILED'
             if(NS_FAILED(aInfo->GetConstant(i, &constant)))
                ^
xpcwrappednativeinfo.cpp:455:31: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             cur->SetConstant(i);
                               ^
xpcwrappednativeinfo.cpp:476:18: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
             size += (realTotalCount - 1) * sizeof(XPCNativeMember);
                  ^
xpcwrappednativeinfo.cpp: In static member function 'static XPCNativeSet* XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*)':
xpcwrappednativeinfo.cpp:691:23: warning: unused variable 'set2' [-Wunused-variable]
         XPCNativeSet* set2 = map->Add(classInfo, set);
                       ^
xpcwrappednativeinfo.cpp: In static member function 'static XPCNativeSet* XPCNativeSet::NewInstance(XPCCallContext&, XPCNativeInterface**, PRUint16)':
xpcwrappednativeinfo.cpp:787:28: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     PRUint16 slots = count+1;
                            ^
xpcwrappednativeinfo.cpp:802:14: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
         size += (slots - 1) * sizeof(XPCNativeInterface*);
              ^
xpcwrappednativeinfo.cpp:823:25: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             memberCount += cur->GetMemberCount();
                         ^
xpcwrappednativeinfo.cpp: In static member function 'static XPCNativeSet* XPCNativeSet::NewInstanceMutate(XPCNativeSet*, XPCNativeInterface*, PRUint16)':
xpcwrappednativeinfo.cpp:849:14: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
         size += otherSet->mInterfaceCount * sizeof(XPCNativeInterface*);
              ^
xpcwrappednativeinfo.cpp:858:31: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             obj->mMemberCount = otherSet->GetMemberCount() +
                               ^
xpcwrappednativeinfo.cpp:860:34: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             obj->mInterfaceCount = otherSet->mInterfaceCount + 1;
                                  ^
In file included from xpcprivate.h:75:0,
                 from xpcwrappednativeinfo.cpp:44:
../../../../dist/include/js/jsapi.h: In static member function 'static XPCNativeInterface* XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*)':
../../../../dist/include/js/jsapi.h:64:38: warning: 'str' may be used uninitialized in this function [-Wmaybe-uninitialized]
 #define JSVAL_SETTAG(v,t)       ((v) | (t))
                                      ^
xpcwrappednativeinfo.cpp:338:16: note: 'str' was declared here
     JSString*  str;
                ^
xpcwrappednativejsops.cpp
c++ -o xpcwrappednativejsops.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcwrappednativejsops.pp xpcwrappednativejsops.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcwrappednativejsops.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednativejsops.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednativejsops.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcwrappednativejsops.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcwrappednativejsops.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednativejsops.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednativejsops.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcwrappednativejsops.cpp:44:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
In file included from xpcprivate.h:3617:0,
                 from xpcwrappednativejsops.cpp:44:
xpcinlines.h: In function 'JSBool XPC_WN_Helper_NewResolve(JSContext*, JSObject*, jsval, uintN, JSObject**)':
xpcinlines.h:472:73: warning: 'protoMember' may be used uninitialized in this function [-Wmaybe-uninitialized]
           (!protoSet->FindMember(name, &protoMember, (PRUint16*)nsnull) ||
                                                                         ^
xpcinlines.h:459:22: note: 'protoMember' was declared here
     XPCNativeMember* protoMember;
                      ^
xpcwrappednativeproto.cpp
c++ -o xpcwrappednativeproto.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcwrappednativeproto.pp xpcwrappednativeproto.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcwrappednativeproto.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednativeproto.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednativeproto.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcwrappednativeproto.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcwrappednativeproto.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednativeproto.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednativeproto.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcwrappednativeproto.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
xpcprivate.h: In static member function 'static XPCWrappedNativeProto* XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, const XPCNativeScriptableCreateInfo*, JSBool, JSBool)':
xpcprivate.h:309:9: warning: 'lock' may be used uninitialized in this function [-Wmaybe-uninitialized]
         if(mLock)
         ^
xpcwrappednativeproto.cpp:186:14: note: 'lock' was declared here
     XPCLock* lock;
              ^
xpcwrappednativescope.cpp
c++ -o xpcwrappednativescope.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcwrappednativescope.pp xpcwrappednativescope.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from xpcwrappednativescope.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednativescope.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from xpcwrappednativescope.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from xpcwrappednativescope.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from xpcwrappednativescope.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednativescope.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from xpcwrappednativescope.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from xpcwrappednativescope.cpp:43:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
XPCNativeWrapper.cpp
c++ -o XPCNativeWrapper.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJSFILE -DJS_THREADSAFE -DEXPORT_XPC_API -I./../loader  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/necko -I../../../../dist/include/dom -I../../../../dist/include/xpconnect -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/XPCNativeWrapper.pp XPCNativeWrapper.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from xpcprivate.h:92,
                 from XPCNativeWrapper.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from XPCNativeWrapper.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from xpcprivate.h:92,
                 from XPCNativeWrapper.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from xpcprivate.h:92,
                 from XPCNativeWrapper.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from xpcprivate.h:92,
                 from XPCNativeWrapper.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from XPCNativeWrapper.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from xpcprivate.h:92,
                 from XPCNativeWrapper.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from XPCNativeWrapper.cpp:41:0:
xpcprivate.h: In member function 'void XPCNativeMember::DealWithDyingGCThings(JSContext*, XPCJSRuntime*)':
xpcprivate.h:1192:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            {mVal = JSVAL_NULL; mFlags &= ~RESOLVED;}}
                                       ^
xpcprivate.h: In member function 'void XPCNativeInterface::Unmark()':
xpcprivate.h:1255:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()   {mMemberCount &= ~XPC_NATIVE_IFACE_MARK_FLAG;}
                                   ^
xpcprivate.h: In member function 'void XPCNativeSet::Unmark()':
xpcprivate.h:1395:42: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     void Unmark()       {mInterfaceCount &= ~XPC_NATIVE_SET_MARK_FLAG;}
                                          ^
xpcprivate.h: In constructor 'XPCReadableJSStringWrapper::XPCReadableJSStringWrapper(PRUnichar*, size_t)':
xpcprivate.h:2488:40: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         nsDependentString(chars, length)
                                        ^
In file included from ../../../../dist/include/xpcom/nscore.h:287:0,
                 from xpcprivate.h:53,
                 from XPCNativeWrapper.cpp:41:
XPCNativeWrapper.cpp: In function 'JSBool MaybePreserveWrapper(JSContext*, XPCWrappedNative*, uintN)':
../../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'JSBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
XPCNativeWrapper.cpp:762:14: note: in expansion of macro 'NS_SUCCEEDED'
       return NS_SUCCEEDED(scriptNotify->PreserveWrapper(wn));
              ^
rm -f libxpconnect.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libxpconnect.so -o libxpconnect.so  nsScriptError.o nsXPConnect.o xpccallcontext.o xpccomponents.o xpccontext.o xpcconvert.o xpcdebug.o xpcexception.o xpcjsid.o xpcjsruntime.o xpclog.o xpcmaps.o xpcmodule.o xpcruntimesvc.o xpcstack.o xpcstring.o xpcthreadcontext.o xpcthrower.o xpcwrappedjs.o xpcvariant.o xpcwrappedjsclass.o xpcwrappednative.o xpcwrappednativeinfo.o xpcwrappednativejsops.o xpcwrappednativeproto.o xpcwrappednativescope.o XPCNativeWrapper.o       -Wl,--whole-archive ../../../../dist/lib/libjsloader_s.a  -Wl,--no-whole-archive -L../../../../dist/bin -lxpcom -lxpcom_core  -L../../../../dist/bin -L../../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L../../../../dist/bin -lmozjs  -Wl,--version-script -Wl,../../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libxpconnect.so
strip libxpconnect.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libxpconnect.so ../../../../dist/bin/components
: ../../../../dist/bin/components/libxpconnect.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/shell'
xpcshell.cpp
c++ -o xpcshell.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DJS_THREADSAFE  -I../../../../dist/include/xpconnect -I../../../../dist/include/xpcom -I../../../../dist/include/js -I../../../../dist/include/caps -I../../../../dist/include/xpcshell -I../../../../dist/include -I../../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/xpcshell.pp xpcshell.cpp
xpcshell.cpp: In function 'void my_ErrorReporter(JSContext*, const char*, JSErrorReport*)':
xpcshell.cpp:154:7: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     n = report->tokenptr - report->linebuf;
       ^
xpcshell.cpp: In function 'int ProcessArgs(JSContext*, JSObject*, char**, int)':
xpcshell.cpp:817:45: warning: conversion to 'uintN {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                               "-e", 1, &rval);
                                             ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../../dist/include/xpconnect/nsIXPConnect.h:10,
                 from xpcshell.cpp:47:
xpcshell.cpp: In member function 'virtual nsrefcnt FullTrustSecMan::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'FullTrustSecMan' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
xpcshell.cpp:847:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(FullTrustSecMan, nsIXPCSecurityManager)
 ^
c++   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -o xpcshell xpcshell.o     -L../../../../dist/bin -L../../../../dist/lib -L../../../../dist/bin -lmozjs -L../../../../dist/bin -lxpcom -lxpcom_core  -L../../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -ldl -lm     
strip xpcshell
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 xpcshell ../../../../dist/bin
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect/shell'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/js/src/xpconnect'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/intl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/idl'
nsIEntityConverter.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIEntityConverter nsIEntityConverter.idl
nsISaveAsCharset.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISaveAsCharset nsISaveAsCharset.idl
nsIUnicodeNormalizer.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIUnicodeNormalizer nsIUnicodeNormalizer.idl
../../../dist/bin/xpt_link _xpidlgen/unicharutil.xpt _xpidlgen/nsIEntityConverter.xpt _xpidlgen/nsISaveAsCharset.xpt _xpidlgen/nsIUnicodeNormalizer.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/unicharutil.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/util'
nsUnicharUtils.cpp
c++ -o nsUnicharUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicharUtils.pp nsUnicharUtils.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsUnicharUtils.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUnicharUtils.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUnicharUtils.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsUnicharUtils.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsUnicharUtils.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUnicharUtils.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUnicharUtils.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUnicharUtils.cpp: In member function 'virtual int nsCaseInsensitiveStringComparator::operator()(PRUnichar, PRUnichar) const':
nsUnicharUtils.cpp:302:19: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
               lhs = tolower(char(lhs));
                   ^
nsUnicharUtils.cpp:304:19: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
               rhs = tolower(char(rhs));
                   ^
nsUnicharUtils.cpp: In function 'PRUnichar ToLowerCase(PRUnichar)':
nsUnicharUtils.cpp:325:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             result = tolower(char(aChar));
                    ^
nsUnicharUtils.cpp: In function 'PRUnichar ToUpperCase(PRUnichar)':
nsUnicharUtils.cpp:344:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             result = toupper(char(aChar));
                    ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsUnicharUtils.cpp:39:
../../../dist/include/string/nsCharTraits.h: In instantiation of 'static PRUint32 nsCharSourceTraits::readable_distance(const InputIterator&, const InputIterator&) [with InputIterator = nsWritingIterator; PRUint32 = unsigned int]':
../../../dist/include/string/nsAlgorithm.h:95:127:   required from 'OutputIterator& copy_string(InputIterator&, const InputIterator&, OutputIterator&) [with InputIterator = nsWritingIterator; OutputIterator = ConvertToLowerCase]'
nsUnicharUtils.cpp:120:88:   required from here
../../../dist/include/string/nsCharTraits.h:628:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return last.get() - first.get();
                                       ^
../../../dist/include/string/nsCharTraits.h: In instantiation of 'static PRUint32 nsCharSourceTraits::readable_distance(const InputIterator&, const InputIterator&) [with InputIterator = nsReadingIterator; PRUint32 = unsigned int]':
../../../dist/include/string/nsAlgorithm.h:95:127:   required from 'OutputIterator& copy_string(InputIterator&, const InputIterator&, OutputIterator&) [with InputIterator = nsReadingIterator; OutputIterator = CopyToLowerCase]'
nsUnicharUtils.cpp:180:88:   required from here
../../../dist/include/string/nsCharTraits.h:628:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
nsCompressedCharMap.cpp
c++ -o nsCompressedCharMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCompressedCharMap.pp nsCompressedCharMap.cpp
nsCompressedCharMap.cpp: In function 'PRUint16* MapToCCMap(PRUint32*)':
nsCompressedCharMap.cpp:61:95: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   PRUint16 *ccmap = (PRUint16*)PR_Malloc((CCMAP_EXTRA + ccmapObj.GetSize()) * sizeof(PRUint16));
                                                                                               ^
nsCompressedCharMap.cpp: In function 'PRBool NextNonEmptyCCMapPage(const PRUint16*, PRUint32*)':
nsCompressedCharMap.cpp:173:88: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 base = (i*CCMAP_NUM_UCHARS_PER_MID) + (j*CCMAP_NUM_UCHARS_PER_PAGE);
                                                                                        ^
nsCompressedCharMap.cpp: In member function 'PRUint16* nsCompressedCharMap::NewCCMap()':
nsCompressedCharMap.cpp:215:88: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     PRUint16 *newMap = (PRUint16*)PR_Malloc((CCMAP_EXTRA + mUsedLen) * sizeof(PRUint16));
                                                                                        ^
nsCompressedCharMap.cpp: In constructor 'nsCompressedCharMap::nsCompressedCharMap()':
nsCompressedCharMap.cpp:268:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
   mUsedLen += CCMAP_NUM_UPPER_POINTERS;
            ^
nsCompressedCharMap.cpp:276:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
   mUsedLen += CCMAP_NUM_MID_POINTERS;
            ^
nsCompressedCharMap.cpp:281:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
   mUsedLen += CCMAP_NUM_PRUINT16S_PER_PAGE;
            ^
In file included from nsCompressedCharMap.cpp:42:0:
nsCompressedCharMap.cpp: In member function 'void nsCompressedCharMap::SetChar(PRUint32)':
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsCompressedCharMap.cpp:306:7: note: in expansion of macro 'SET_REPRESENTABLE'
       SET_REPRESENTABLE(mExtMap[plane_num], aChar & 0xffff);
       ^
nsCompressedCharMap.cpp:318:16: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
       mUsedLen += CCMAP_NUM_MID_POINTERS;
                ^
nsCompressedCharMap.cpp:331:16: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
       mUsedLen += CCMAP_NUM_PRUINT16S_PER_PAGE;
                ^
nsCompressedCharMap.cpp: In member function 'void nsCompressedCharMap::SetChars(PRUint16, PRUint64*)':
nsCompressedCharMap.cpp:377:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
     mUsedLen += CCMAP_NUM_MID_POINTERS;
              ^
nsCompressedCharMap.cpp:393:16: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
       mUsedLen += CCMAP_NUM_PRUINT16S_PER_PAGE;
                ^
nsCompressedCharMap.cpp:411:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
     mUsedLen += CCMAP_NUM_PRUINT16S_PER_PAGE;
              ^
nsCompressedCharMap.cpp: In member function 'void nsCompressedCharMap::SetChars(PRUint16*)':
nsCompressedCharMap.cpp:456:84: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         PRUint32 base = (i*CCMAP_NUM_UCHARS_PER_MID) + (j*CCMAP_NUM_UCHARS_PER_PAGE);
                                                                                    ^
nsCompressedCharMap.cpp: In member function 'void nsCompressedCharMap::SetChars(PRUint32*)':
nsCompressedCharMap.cpp:510:10: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
     base += CCMAP_NUM_UCHARS_PER_PAGE;
          ^
nsCompressedCharMap.cpp: In function 'PRUint16* MapToCCMapExt(PRUint32*, PRUint32**, PRUint32)':
nsCompressedCharMap.cpp:562:13: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   totalSize += CCMAP_EXTRA;
             ^
nsCompressedCharMap.cpp:565:13: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   totalSize += EXTENDED_UNICODE_PLANES * sizeof(PRUint32)/sizeof(PRUint16);
             ^
nsCompressedCharMap.cpp:576:23: warning: the address of 'otherPlaneObj' will always evaluate as 'true' [-Waddress]
       if(otherPlaneObj) {
                       ^
nsCompressedCharMap.cpp:585:70: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   PRUint16 *ccmap = (PRUint16*)PR_Malloc(totalSize * sizeof(PRUint16));
                                                                      ^
nsCompressedCharMap.cpp:602:14: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   currOffset += sizeof(PRUint32)/sizeof(PRUint16)*EXTENDED_UNICODE_PLANES;
              ^
rm -f libunicharutil_s.a
ar cr libunicharutil_s.a nsUnicharUtils.o nsCompressedCharMap.o  
ranlib libunicharutil_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libunicharutil_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/util'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/src'
nsCaseConversionImp2.cpp
c++ -o nsCaseConversionImp2.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCaseConversionImp2.pp nsCaseConversionImp2.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from nsCaseConversionImp2.h:44,
                 from nsCaseConversionImp2.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from nsCaseConversionImp2.h:44,
                 from nsCaseConversionImp2.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from nsCaseConversionImp2.h:44,
                 from nsCaseConversionImp2.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from nsCaseConversionImp2.h:44,
                 from nsCaseConversionImp2.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from nsCaseConversionImp2.h:44,
                 from nsCaseConversionImp2.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from nsCaseConversionImp2.h:44,
                 from nsCaseConversionImp2.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from nsCaseConversionImp2.h:44,
                 from nsCaseConversionImp2.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsCaseConversionImp2.cpp: In member function 'PRUnichar nsCompressedMap::Map(PRUnichar)':
nsCaseConversionImp2.cpp:131:14: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
          res = aChar + mTable[base+kDiffIdx];
              ^
nsCaseConversionImp2.cpp: In member function 'PRUnichar nsCompressedMap::Lookup(PRUint32, PRUint32, PRUint32, PRUnichar)':
nsCaseConversionImp2.cpp:172:40: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     return aChar + mTable[base+kDiffIdx];
                                        ^
nsCaseConversionImp2.cpp: In member function 'virtual nsresult nsCaseConversionImp2::ToUpper(PRUnichar, PRUnichar*)':
nsCaseConversionImp2.cpp:190:18: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         *aReturn = aChar - 0x0020;
                  ^
nsCaseConversionImp2.cpp: In function 'PRUnichar FastToLower(PRUnichar)':
nsCaseConversionImp2.cpp:213:24: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         return aChar + 0x0020;
                        ^
nsCaseConversionImp2.cpp: In member function 'virtual nsresult nsCaseConversionImp2::ToUpper(const PRUnichar*, PRUnichar*, PRUint32)':
nsCaseConversionImp2.cpp:289:22: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           aReturn[i] = aChar - 0x0020;
                      ^
nsHankakuToZenkaku.cpp
c++ -o nsHankakuToZenkaku.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsHankakuToZenkaku.pp nsHankakuToZenkaku.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/unicharutil/nsITextTransform.h:42,
                 from nsHankakuToZenkaku.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/unicharutil/nsITextTransform.h:42,
                 from nsHankakuToZenkaku.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/unicharutil/nsITextTransform.h:42,
                 from nsHankakuToZenkaku.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/unicharutil/nsITextTransform.h:42,
                 from nsHankakuToZenkaku.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/unicharutil/nsITextTransform.h:42,
                 from nsHankakuToZenkaku.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/unicharutil/nsITextTransform.h:42,
                 from nsHankakuToZenkaku.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/unicharutil/nsITextTransform.h:42,
                 from nsHankakuToZenkaku.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHankakuToZenkaku.cpp: In function 'void HankakuToZenkaku(const PRUnichar*, PRInt32, PRUnichar*, PRInt32, PRInt32*)':
nsHankakuToZenkaku.cpp:107:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             *aDest += NIGORI_MODIFIER;
                    ^
nsHankakuToZenkaku.cpp:112:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             *aDest += MARU_MODIFIER;
                    ^
nsEntityConverter.cpp
c++ -o nsEntityConverter.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsEntityConverter.pp nsEntityConverter.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from nsEntityConverter.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from nsEntityConverter.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from nsEntityConverter.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from nsEntityConverter.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from nsEntityConverter.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from nsEntityConverter.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from nsEntityConverter.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsEntityConverter.cpp: In member function 'virtual nsresult nsEntityConverter::ConvertToEntities(const PRUnichar*, PRUint32, PRUnichar**)':
nsEntityConverter.cpp:239:71: warning: operation on 'i' may be undefined [-Wsequence-point]
       key.AppendInt(SURROGATE_TO_UCS4(inString[i], inString[++i]), 10);
                                                                       ^
nsSaveAsCharset.cpp
c++ -o nsSaveAsCharset.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSaveAsCharset.pp nsSaveAsCharset.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:18,
                 from nsSaveAsCharset.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsSaveAsCharset.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsSaveAsCharset.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsSaveAsCharset.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsSaveAsCharset.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsSaveAsCharset.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsSaveAsCharset.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUnicodeNormalizer.cpp
c++ -o nsUnicodeNormalizer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeNormalizer.pp nsUnicodeNormalizer.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/unicharutil/nsUnicharUtils.h:42,
                 from nsUnicodeNormalizer.cpp:89:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUnicodeNormalizer.cpp:93:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUnicodeNormalizer.cpp:93:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsUnicodeNormalizer.cpp:93:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsUnicodeNormalizer.cpp:93:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUnicodeNormalizer.cpp:93:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUnicodeNormalizer.cpp:93:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUnicodeNormalizer.cpp: In function 'nsresult mdn__unicode_decompose(PRInt32, PRUint32*, size_t, PRUint32, PRInt32*)':
nsUnicodeNormalizer.cpp:217:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *decomp_lenp = v - vorg;
                ^
nsUnicodeNormalizer.cpp:257:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
  *decomp_lenp = v - vorg;
               ^
rm -f libucharucomp_s.a
ar cr libucharucomp_s.a nsCaseConversionImp2.o nsHankakuToZenkaku.o nsEntityConverter.o nsSaveAsCharset.o nsUnicodeNormalizer.o  
ranlib libucharucomp_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucharucomp_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/unicharutil/tables'
/tmp/kompozer/src/mozilla/config/nsinstall -R htmlEntityVersions.properties html40Latin1.properties html40Symbols.properties html40Special.properties transliterate.properties mathml20.properties ../../../dist/bin/res/entityTables
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil/tables'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/unicharutil'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/idl'
nsITextToSubURI.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsITextToSubURI nsITextToSubURI.idl
nsICurrentCharsetListener.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICurrentCharsetListener nsICurrentCharsetListener.idl
nsICharsetConverterManager.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICharsetConverterManager nsICharsetConverterManager.idl
nsIScriptableUConv.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIScriptableUConv nsIScriptableUConv.idl
nsIUTF8ConverterService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIUTF8ConverterService nsIUTF8ConverterService.idl
../../../dist/bin/xpt_link _xpidlgen/uconv.xpt _xpidlgen/nsITextToSubURI.xpt _xpidlgen/nsICurrentCharsetListener.xpt _xpidlgen/nsICharsetConverterManager.xpt _xpidlgen/nsIScriptableUConv.xpt _xpidlgen/nsIUTF8ConverterService.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/uconv.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/util'
nsUCSupport.cpp
c++ -o nsUCSupport.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUCSupport.pp nsUCSupport.cpp
nsUCSupport.cpp: In member function 'virtual nsresult nsBufferDecoderSupport::Convert(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsUCSupport.cpp:140:34: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     FillBuffer(&src, srcEnd - src);
                                  ^
nsUCSupport.cpp:144:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = destEnd - dest;
         ^
nsUCSupport.cpp:129:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
   if (mBufferLength > 0) if (dest == destEnd) {
      ^
nsUCSupport.cpp:173:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcr = srcEnd - src;
         ^
nsUCSupport.cpp:174:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = destEnd - dest;
         ^
nsUCSupport.cpp:181:11: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       bcr = srcEnd - src;
           ^
nsUCSupport.cpp:192:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength   -= srcEnd - src;
                 ^
nsUCSupport.cpp:193:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  -= destEnd - dest;
                 ^
nsUCSupport.cpp: In member function 'virtual nsresult nsEncoderSupport::ConvertNoBuff(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUCSupport.cpp:409:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcr = srcEnd - src;
         ^
nsUCSupport.cpp:410:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = destEnd - dest;
         ^
nsUCSupport.cpp:419:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         bcw = destEnd - dest;
             ^
nsUCSupport.cpp:426:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         bcw = destEnd - dest;
             ^
nsUCSupport.cpp:438:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength   -= srcEnd - src;
                 ^
nsUCSupport.cpp:439:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  -= destEnd - dest;
                 ^
nsUCSupport.cpp: In member function 'nsresult nsEncoderSupport::FlushBuffer(char**, const char*)':
nsUCSupport.cpp:457:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcr = mBufferEnd - mBufferStart;
         ^
nsUCSupport.cpp:458:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = aDestEnd - dest;
         ^
nsUCSupport.cpp: In member function 'virtual nsresult nsEncoderSupport::Convert(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUCSupport.cpp:492:7: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   bcr = srcEnd - src;
       ^
nsUCSupport.cpp:493:7: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   bcw = destEnd - dest;
       ^
nsUCSupport.cpp:521:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength   -= srcEnd - src;
                 ^
nsUCSupport.cpp:522:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  -= destEnd - dest;
                 ^
nsUCSupport.cpp: In member function 'virtual nsresult nsEncoderSupport::Finish(char*, PRInt32*)':
nsUCSupport.cpp:557:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  -= destEnd - dest;
                 ^
nsUCConstructors.cpp
c++ -o nsUCConstructors.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUCConstructors.pp nsUCConstructors.cpp
rm -f libucvutil_s.a
ar cr libucvutil_s.a nsUCSupport.o nsUCConstructors.o  
ranlib libucvutil_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucvutil_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/util'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvja'
nsJapaneseToUnicode.cpp
c++ -o nsJapaneseToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/pref -I../../../dist/include/ucvja -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsJapaneseToUnicode.pp nsJapaneseToUnicode.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:18,
                 from nsJapaneseToUnicode.cpp:46:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsJapaneseToUnicode.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsJapaneseToUnicode.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsJapaneseToUnicode.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsJapaneseToUnicode.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsJapaneseToUnicode.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsJapaneseToUnicode.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsJapaneseToUnicode.cpp: In member function 'virtual nsresult nsShiftJISToUnicode::Convert(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsJapaneseToUnicode.cpp:151:32: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                        *dest++ = (PRUnichar) 0xf8f1 + 
                                ^
nsJapaneseToUnicode.cpp:161:28: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
                    *dest++ = mData; // JIS 0201
                            ^
nsJapaneseToUnicode.cpp:200:24: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
                *dest++ = mData + off;
                        ^
nsJapaneseToUnicode.cpp:211:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest - aDest;
              ^
nsJapaneseToUnicode.cpp:214:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest-aDest;
              ^
nsJapaneseToUnicode.cpp:219:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aSrcLen = src - (const unsigned char*)aSrc;
             ^
nsJapaneseToUnicode.cpp: In member function 'virtual nsresult nsEUCJPToUnicodeV2::Convert(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsJapaneseToUnicode.cpp:341:23: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
               *dest++ = (0xFF61-0x00A1) + *src;
                       ^
nsJapaneseToUnicode.cpp:395:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest - aDest;
              ^
nsJapaneseToUnicode.cpp:398:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest-aDest;
              ^
nsJapaneseToUnicode.cpp:403:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aSrcLen = src - (const unsigned char*)aSrc;
             ^
nsJapaneseToUnicode.cpp: In member function 'virtual nsresult nsISO2022JPToUnicodeV2::Convert(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsJapaneseToUnicode.cpp:634:25: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                 *dest++ = (0xFF61-0x0021) + *src;
                         ^
nsJapaneseToUnicode.cpp:760:23: warning: conversion to 'unsigned char' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
                 gb[0] = ((mData / 94) + 0x21) | 0x80;
                       ^
nsJapaneseToUnicode.cpp:814:24: warning: conversion to 'unsigned char' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
                 ksc[0] = ((mData / 94) + 0x21) | 0x80;
                        ^
nsJapaneseToUnicode.cpp:919:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest - aDest;
              ^
nsJapaneseToUnicode.cpp:922:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest-aDest;
              ^
nsJapaneseToUnicode.cpp:927:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aSrcLen = src - (const unsigned char*)aSrc;
             ^
nsJapaneseToUnicode.cpp:930:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aSrcLen = src - (const unsigned char*)aSrc;
             ^
nsJapaneseToUnicode.cpp:931:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest-aDest;
              ^
nsUnicodeToSJIS.cpp
c++ -o nsUnicodeToSJIS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/pref -I../../../dist/include/ucvja -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToSJIS.pp nsUnicodeToSJIS.cpp
nsCP932ToUnicode.cpp
c++ -o nsCP932ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/pref -I../../../dist/include/ucvja -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP932ToUnicode.pp nsCP932ToUnicode.cpp
nsUnicodeToCP932.cpp
c++ -o nsUnicodeToCP932.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/pref -I../../../dist/include/ucvja -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP932.pp nsUnicodeToCP932.cpp
nsUnicodeToEUCJP.cpp
c++ -o nsUnicodeToEUCJP.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/pref -I../../../dist/include/ucvja -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToEUCJP.pp nsUnicodeToEUCJP.cpp
nsUnicodeToISO2022JP.cpp
c++ -o nsUnicodeToISO2022JP.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/pref -I../../../dist/include/ucvja -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO2022JP.pp nsUnicodeToISO2022JP.cpp
nsUnicodeToISO2022JP.cpp: In member function 'virtual nsresult nsUnicodeToISO2022JP::ConvertNoBuffNoErr(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUnicodeToISO2022JP.cpp:198:11: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       bcw = destEnd - dest;
           ^
nsUnicodeToISO2022JP.cpp:211:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = destEnd - dest;
         ^
nsUnicodeToISO2022JP.cpp:216:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcr = srcEnd - src;
         ^
nsUnicodeToISO2022JP.cpp:217:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = destEnd - dest;
         ^
nsUnicodeToISO2022JP.cpp:228:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeToISO2022JP.cpp:229:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsUnicodeToJISx0201.cpp
c++ -o nsUnicodeToJISx0201.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/pref -I../../../dist/include/ucvja -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToJISx0201.pp nsUnicodeToJISx0201.cpp
rm -f libucvja_s.a
ar cr libucvja_s.a nsJapaneseToUnicode.o nsUnicodeToSJIS.o nsCP932ToUnicode.o nsUnicodeToCP932.o nsUnicodeToEUCJP.o nsUnicodeToISO2022JP.o nsUnicodeToJISx0201.o  
ranlib libucvja_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucvja_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvja'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvcn'
nsGB2312ToUnicodeV2.cpp
c++ -o nsGB2312ToUnicodeV2.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGB2312ToUnicodeV2.pp nsGB2312ToUnicodeV2.cpp
nsUnicodeToGB2312V2.cpp
c++ -o nsUnicodeToGB2312V2.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToGB2312V2.pp nsUnicodeToGB2312V2.cpp
In file included from ./../util/nsUCSupport.h:46:0,
                 from nsUnicodeToGB2312V2.h:41,
                 from nsUnicodeToGB2312V2.cpp:39:
nsUnicodeToGB2312V2.cpp: In member function 'virtual nsresult nsUnicodeToGB2312V2::FillInfo(PRUint32*)':
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToGB2312V2.cpp:111:5: note: in expansion of macro 'SET_REPRESENTABLE'
     SET_REPRESENTABLE(aInfo, u);
     ^
nsGBKToUnicode.cpp
c++ -o nsGBKToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGBKToUnicode.pp nsGBKToUnicode.cpp
nsGBKToUnicode.cpp: In member function 'virtual PRBool nsGB18030ToUnicode::DecodeToSurrogate(const char*, PRUnichar*)':
nsGBKToUnicode.cpp:300:6: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
   a1 -= (PRUint8)0x90;
      ^
nsGBKToUnicode.cpp:301:6: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
   a2 -= (PRUint8)0x30;
      ^
nsGBKToUnicode.cpp:302:6: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
   a3 -= (PRUint8)0x81;
      ^
nsGBKToUnicode.cpp:303:6: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
   a4 -= (PRUint8)0x30;
      ^
nsGBKToUnicode.cpp:306:11: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
   *aOut++ = 0xD800 | (0x000003FF & (idx >> 10));
           ^
nsGBKToUnicode.cpp:307:9: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
   *aOut = 0xDC00 | (0x000003FF & idx);
         ^
nsUnicodeToGBK.cpp
c++ -o nsUnicodeToGBK.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToGBK.pp nsUnicodeToGBK.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/unicharutil/nsUnicharUtils.h:42,
                 from nsUnicodeToGBK.cpp:53:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
nsUnicodeToGBK.cpp: In member function 'virtual PRBool nsUnicodeToGB18030::EncodeSurrogate(PRUnichar, PRUnichar, char*)':
nsUnicodeToGBK.cpp:139:12: warning: conversion to 'unsigned char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     out[0] = (idx / (10*126*10)) + 0x90; 
            ^
nsUnicodeToGBK.cpp:141:12: warning: conversion to 'unsigned char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     out[1] = (idx / (10*126)) + 0x30;
            ^
nsUnicodeToGBK.cpp:143:12: warning: conversion to 'unsigned char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     out[2] = (idx / (10)) + 0x81;
            ^
nsUnicodeToGBK.cpp:144:12: warning: conversion to 'unsigned char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     out[3] = (idx % 10) + 0x30;
            ^
In file included from ./../util/nsUCSupport.h:46:0,
                 from nsUnicodeToGBK.h:49,
                 from nsUnicodeToGBK.cpp:48:
nsUnicodeToGBK.cpp: In member function 'virtual nsresult nsUnicodeToGBK::FillInfo(PRUint32*)':
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToGBK.cpp:554:5: note: in expansion of macro 'SET_REPRESENTABLE'
     SET_REPRESENTABLE(aInfo, SrcUnicode);
     ^
nsISO2022CNToUnicode.cpp
c++ -o nsISO2022CNToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO2022CNToUnicode.pp nsISO2022CNToUnicode.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:18,
                 from nsISO2022CNToUnicode.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022CNToUnicode.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022CNToUnicode.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022CNToUnicode.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022CNToUnicode.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022CNToUnicode.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022CNToUnicode.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsISO2022CNToUnicode.cpp: In member function 'virtual nsresult nsISO2022CNToUnicode::Convert(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsISO2022CNToUnicode.cpp:209:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
            gb[0] = mData | 0x80;
                  ^
nsISO2022CNToUnicode.cpp:212:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
            aLen = destEnd - dest;
                 ^
nsISO2022CNToUnicode.cpp:291:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
            cns[0] = mData | 0x80;
                   ^
nsISO2022CNToUnicode.cpp:294:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
            aLen = destEnd - dest;
                 ^
nsISO2022CNToUnicode.cpp:409:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
            cns[2] = mData | 0x80;
                   ^
nsISO2022CNToUnicode.cpp:412:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
            aLen = destEnd - dest;
                 ^
nsISO2022CNToUnicode.cpp:483:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            *dest++ = (PRUnichar) 'I' + mPlaneID - 3;
                    ^
nsISO2022CNToUnicode.cpp:502:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
            *dest++ = (PRUnichar) 'I' + mPlaneID - 3;
                    ^
nsISO2022CNToUnicode.cpp:541:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
            cns[2] = mData | 0x80;
                   ^
nsISO2022CNToUnicode.cpp:544:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
            aLen = destEnd - dest;
                 ^
nsISO2022CNToUnicode.cpp:102:12: warning: enumeration value 'eState_ERROR' not handled in switch [-Wswitch]
     switch (mState)
            ^
nsISO2022CNToUnicode.cpp:594:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLen = dest- aDest;
             ^
nsISO2022CNToUnicode.cpp:598:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLen = dest-aDest;
             ^
nsISO2022CNToUnicode.cpp:603:12: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLen = src - (const unsigned char*)aSrc;
            ^
nsISO2022CNToUnicode.cpp:607:12: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLen = src - (const unsigned char*)aSrc;
            ^
nsISO2022CNToUnicode.cpp:608:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLen = dest-aDest;
             ^
nsUnicodeToISO2022CN.cpp
c++ -o nsUnicodeToISO2022CN.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO2022CN.pp nsUnicodeToISO2022CN.cpp
nsHZToUnicode.cpp
c++ -o nsHZToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsHZToUnicode.pp nsHZToUnicode.cpp
nsHZToUnicode.cpp: In member function 'virtual nsresult nsHZToUnicode::ConvertNoBuff(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsHZToUnicode.cpp:181:67: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
         *aDest = mUtil.GBKCharToUnicode(aSrc[0]|0x80, aSrc[1]|0x80);
                                                                   ^
nsHZToUnicode.cpp:181:67: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
nsHZToUnicode.cpp:95:12: warning: variable 'res' set but not used [-Wunused-but-set-variable]
   nsresult res = NS_OK;
            ^
nsUnicodeToHZ.cpp
c++ -o nsUnicodeToHZ.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToHZ.pp nsUnicodeToHZ.cpp
In file included from ./../util/nsUCSupport.h:46:0,
                 from nsUnicodeToHZ.h:49,
                 from nsUnicodeToHZ.cpp:48:
nsUnicodeToHZ.cpp: In member function 'virtual nsresult nsUnicodeToHZ::FillInfo(PRUint32*)':
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToHZ.cpp:141:5: note: in expansion of macro 'SET_REPRESENTABLE'
     SET_REPRESENTABLE(aInfo, u);
     ^
nsCP936ToUnicode.cpp
c++ -o nsCP936ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP936ToUnicode.pp nsCP936ToUnicode.cpp
nsUnicodeToCP936.cpp
c++ -o nsUnicodeToCP936.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP936.pp nsUnicodeToCP936.cpp
nsGBKConvUtil.cpp
c++ -o nsGBKConvUtil.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/uconv -I../../../dist/include/ucvcn -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGBKConvUtil.pp nsGBKConvUtil.cpp
nsGBKConvUtil.cpp: In member function 'PRBool nsGBKConvUtil::UnicodeToGBKChar(PRUnichar, PRBool, char*, char*)':
nsGBKConvUtil.cpp:70:18: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *aOutByte1 = item >> 8;
                  ^
nsGBKConvUtil.cpp:71:18: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *aOutByte2 = item & 0x00FF;
                  ^
nsGBKConvUtil.cpp:82:20: warning: conversion to 'char' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
         *aOutByte1 = (i /  0x00BF + 0x0081) ;
                    ^
nsGBKConvUtil.cpp:83:20: warning: conversion to 'char' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
         *aOutByte2 = (i %  0x00BF + 0x0040) ;
                    ^
nsGBKConvUtil.cpp: In member function 'PRUnichar nsGBKConvUtil::GBKCharToUnicode(char, char)':
nsGBKConvUtil.cpp:117:48: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   PRUint16 idx = (i1 - 0x0081) * 0x00bf + i2 - 0x0040 ;
                                                ^
nsGBKConvUtil.cpp: In member function 'void nsGBKConvUtil::InitToGBKTable()':
nsGBKConvUtil.cpp:145:15: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       unicode -= 0x4E00; 
               ^
nsGBKConvUtil.cpp:146:35: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       gUnicodeToGBKTable[unicode] =  (( i / 0x00BF + 0x0081) << 8) | 
                                   ^
nsGBKConvUtil.cpp: In member function 'void nsGBKConvUtil::FillInfo(PRUint32*, PRUint8, PRUint8, PRUint8, PRUint8)':
nsGBKConvUtil.cpp:165:9: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       k = (i - 0x0081)*0x00BF +(j-0x0040);    
         ^
In file included from nsGBKConvUtil.cpp:41:0:
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsGBKConvUtil.cpp:170:9: note: in expansion of macro 'SET_REPRESENTABLE'
         SET_REPRESENTABLE(aInfo, unicode);
         ^
rm -f libucvcn_s.a
ar cr libucvcn_s.a nsGB2312ToUnicodeV2.o nsUnicodeToGB2312V2.o nsGBKToUnicode.o nsUnicodeToGBK.o nsISO2022CNToUnicode.o nsUnicodeToISO2022CN.o nsHZToUnicode.o nsUnicodeToHZ.o nsCP936ToUnicode.o nsUnicodeToCP936.o nsGBKConvUtil.o  
ranlib libucvcn_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucvcn_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvcn'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvlatin'
nsAsciiToUnicode.cpp
c++ -o nsAsciiToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsAsciiToUnicode.pp nsAsciiToUnicode.cpp
nsISO88592ToUnicode.cpp
c++ -o nsISO88592ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88592ToUnicode.pp nsISO88592ToUnicode.cpp
nsISO88593ToUnicode.cpp
c++ -o nsISO88593ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88593ToUnicode.pp nsISO88593ToUnicode.cpp
nsISO88594ToUnicode.cpp
c++ -o nsISO88594ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88594ToUnicode.pp nsISO88594ToUnicode.cpp
nsISO88595ToUnicode.cpp
c++ -o nsISO88595ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88595ToUnicode.pp nsISO88595ToUnicode.cpp
nsISO88596ToUnicode.cpp
c++ -o nsISO88596ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88596ToUnicode.pp nsISO88596ToUnicode.cpp
nsISO88596EToUnicode.cpp
c++ -o nsISO88596EToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88596EToUnicode.pp nsISO88596EToUnicode.cpp
nsISO88596IToUnicode.cpp
c++ -o nsISO88596IToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88596IToUnicode.pp nsISO88596IToUnicode.cpp
nsISO88597ToUnicode.cpp
c++ -o nsISO88597ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88597ToUnicode.pp nsISO88597ToUnicode.cpp
nsISO88598ToUnicode.cpp
c++ -o nsISO88598ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88598ToUnicode.pp nsISO88598ToUnicode.cpp
nsISO88598EToUnicode.cpp
c++ -o nsISO88598EToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88598EToUnicode.pp nsISO88598EToUnicode.cpp
nsISO88598IToUnicode.cpp
c++ -o nsISO88598IToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88598IToUnicode.pp nsISO88598IToUnicode.cpp
nsISO88599ToUnicode.cpp
c++ -o nsISO88599ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO88599ToUnicode.pp nsISO88599ToUnicode.cpp
nsISO885910ToUnicode.cpp
c++ -o nsISO885910ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO885910ToUnicode.pp nsISO885910ToUnicode.cpp
nsISO885911ToUnicode.cpp
c++ -o nsISO885911ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO885911ToUnicode.pp nsISO885911ToUnicode.cpp
nsISO885913ToUnicode.cpp
c++ -o nsISO885913ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO885913ToUnicode.pp nsISO885913ToUnicode.cpp
nsISO885914ToUnicode.cpp
c++ -o nsISO885914ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO885914ToUnicode.pp nsISO885914ToUnicode.cpp
nsISO885915ToUnicode.cpp
c++ -o nsISO885915ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO885915ToUnicode.pp nsISO885915ToUnicode.cpp
nsISO885916ToUnicode.cpp
c++ -o nsISO885916ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO885916ToUnicode.pp nsISO885916ToUnicode.cpp
nsISOIR111ToUnicode.cpp
c++ -o nsISOIR111ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISOIR111ToUnicode.pp nsISOIR111ToUnicode.cpp
nsCP1250ToUnicode.cpp
c++ -o nsCP1250ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP1250ToUnicode.pp nsCP1250ToUnicode.cpp
nsCP1251ToUnicode.cpp
c++ -o nsCP1251ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP1251ToUnicode.pp nsCP1251ToUnicode.cpp
nsCP1253ToUnicode.cpp
c++ -o nsCP1253ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP1253ToUnicode.pp nsCP1253ToUnicode.cpp
nsCP1254ToUnicode.cpp
c++ -o nsCP1254ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP1254ToUnicode.pp nsCP1254ToUnicode.cpp
nsCP1255ToUnicode.cpp
c++ -o nsCP1255ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP1255ToUnicode.pp nsCP1255ToUnicode.cpp
nsCP1256ToUnicode.cpp
c++ -o nsCP1256ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP1256ToUnicode.pp nsCP1256ToUnicode.cpp
nsCP1257ToUnicode.cpp
c++ -o nsCP1257ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP1257ToUnicode.pp nsCP1257ToUnicode.cpp
nsCP1258ToUnicode.cpp
c++ -o nsCP1258ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP1258ToUnicode.pp nsCP1258ToUnicode.cpp
nsCP866ToUnicode.cpp
c++ -o nsCP866ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP866ToUnicode.pp nsCP866ToUnicode.cpp
nsCP874ToUnicode.cpp
c++ -o nsCP874ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP874ToUnicode.pp nsCP874ToUnicode.cpp
nsTIS620ToUnicode.cpp
c++ -o nsTIS620ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTIS620ToUnicode.pp nsTIS620ToUnicode.cpp
nsKOI8UToUnicode.cpp
c++ -o nsKOI8UToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsKOI8UToUnicode.pp nsKOI8UToUnicode.cpp
nsKOI8RToUnicode.cpp
c++ -o nsKOI8RToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsKOI8RToUnicode.pp nsKOI8RToUnicode.cpp
nsMacCEToUnicode.cpp
c++ -o nsMacCEToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacCEToUnicode.pp nsMacCEToUnicode.cpp
nsMacGreekToUnicode.cpp
c++ -o nsMacGreekToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacGreekToUnicode.pp nsMacGreekToUnicode.cpp
nsMacTurkishToUnicode.cpp
c++ -o nsMacTurkishToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacTurkishToUnicode.pp nsMacTurkishToUnicode.cpp
nsMacCroatianToUnicode.cpp
c++ -o nsMacCroatianToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacCroatianToUnicode.pp nsMacCroatianToUnicode.cpp
nsMacRomanianToUnicode.cpp
c++ -o nsMacRomanianToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacRomanianToUnicode.pp nsMacRomanianToUnicode.cpp
nsMacCyrillicToUnicode.cpp
c++ -o nsMacCyrillicToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacCyrillicToUnicode.pp nsMacCyrillicToUnicode.cpp
nsMacUkrainianToUnicode.cpp
c++ -o nsMacUkrainianToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacUkrainianToUnicode.pp nsMacUkrainianToUnicode.cpp
nsMacIcelandicToUnicode.cpp
c++ -o nsMacIcelandicToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacIcelandicToUnicode.pp nsMacIcelandicToUnicode.cpp
nsMacHebrewToUnicode.cpp
c++ -o nsMacHebrewToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacHebrewToUnicode.pp nsMacHebrewToUnicode.cpp
nsMacArabicToUnicode.cpp
c++ -o nsMacArabicToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacArabicToUnicode.pp nsMacArabicToUnicode.cpp
nsMacDevanagariToUnicode.cpp
c++ -o nsMacDevanagariToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacDevanagariToUnicode.pp nsMacDevanagariToUnicode.cpp
nsMacFarsiToUnicode.cpp
c++ -o nsMacFarsiToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacFarsiToUnicode.pp nsMacFarsiToUnicode.cpp
nsMacGujaratiToUnicode.cpp
c++ -o nsMacGujaratiToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacGujaratiToUnicode.pp nsMacGujaratiToUnicode.cpp
nsMacGurmukhiToUnicode.cpp
c++ -o nsMacGurmukhiToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMacGurmukhiToUnicode.pp nsMacGurmukhiToUnicode.cpp
nsGEOSTD8ToUnicode.cpp
c++ -o nsGEOSTD8ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGEOSTD8ToUnicode.pp nsGEOSTD8ToUnicode.cpp
nsARMSCII8ToUnicode.cpp
c++ -o nsARMSCII8ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsARMSCII8ToUnicode.pp nsARMSCII8ToUnicode.cpp
nsTCVN5712ToUnicode.cpp
c++ -o nsTCVN5712ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTCVN5712ToUnicode.pp nsTCVN5712ToUnicode.cpp
nsVISCIIToUnicode.cpp
c++ -o nsVISCIIToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsVISCIIToUnicode.pp nsVISCIIToUnicode.cpp
nsVPSToUnicode.cpp
c++ -o nsVPSToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsVPSToUnicode.pp nsVPSToUnicode.cpp
nsVIQRToUnicode.cpp
c++ -o nsVIQRToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsVIQRToUnicode.pp nsVIQRToUnicode.cpp
nsVNIToUnicode.cpp
c++ -o nsVNIToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsVNIToUnicode.pp nsVNIToUnicode.cpp
nsUTF7ToUnicode.cpp
c++ -o nsUTF7ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUTF7ToUnicode.pp nsUTF7ToUnicode.cpp
nsUTF7ToUnicode.cpp: In member function 'nsresult nsBasicUTF7Decoder::DecodeDirect(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsUTF7ToUnicode.cpp:87:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUTF7ToUnicode.cpp:88:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUTF7ToUnicode.cpp: In member function 'nsresult nsBasicUTF7Decoder::DecodeBase64(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsUTF7ToUnicode.cpp:167:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUTF7ToUnicode.cpp:168:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUTF7ToUnicode.cpp: In member function 'virtual nsresult nsBasicUTF7Decoder::ConvertNoBuff(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsUTF7ToUnicode.cpp:207:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcr = srcEnd - src;
         ^
nsUTF7ToUnicode.cpp:208:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = destEnd - dest;
         ^
nsUTF7ToUnicode.cpp:243:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUTF7ToUnicode.cpp:244:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUTF7ToUnicode.cpp:201:8: warning: variable 'ch' set but not used [-Wunused-but-set-variable]
   char ch;
        ^
nsMUTF7ToUnicode.cpp
c++ -o nsMUTF7ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMUTF7ToUnicode.pp nsMUTF7ToUnicode.cpp
nsUCS2BEToUnicode.cpp
c++ -o nsUCS2BEToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUCS2BEToUnicode.pp nsUCS2BEToUnicode.cpp
nsUCS2BEToUnicode.cpp: In function 'nsresult UTF16ConvertToUnicode(PRUint8&, PRUint8&, const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsUCS2BEToUnicode.cpp:92:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   copybytes = (destEnd-dest)*2;
             ^
nsUCS2BEToUnicode.cpp:95:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       copybytes = ~1 & (srcEnd - src);
                 ^
nsUCS2BEToUnicode.cpp:108:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUCS2BEToUnicode.cpp:109:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength =  src  - aSrc; 
               ^
nsUCS2BEToUnicode.cpp:113:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUCS2BEToUnicode.cpp:114:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength =  src  - aSrc; 
               ^
nsUCS2BEToUnicode.cpp: In function 'void SwapBytes(PRUnichar*, PRInt32)':
nsUCS2BEToUnicode.cpp:122:9: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
      *p = ((*p & 0xff) << 8) | ((*p >> 8) & 0xff);
         ^
nsUTF32ToUnicode.cpp
c++ -o nsUTF32ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUTF32ToUnicode.pp nsUTF32ToUnicode.cpp
nsUTF32ToUnicode.cpp: In function 'nsresult ConvertCommon(const char*, PRInt32*, PRUnichar*, PRInt32*, PRUint16*, PRUint8*, PRBool)':
nsUTF32ToUnicode.cpp:86:13: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     *aState -= *aSrcLength;
             ^
nsUTF32ToUnicode.cpp:113:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
       *dest++= PRUnichar(ucs4 & 0x3ffL | 0xdc00); // low surrogate
                               ^
nsUTF32ToUnicode.cpp:135:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'long int' may alter its value [-Wconversion]
       *aState = 4 - (srcEnd - src); // set add. char to read in next run
               ^
nsUTF32ToUnicode.cpp:154:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
       *dest++= PRUnichar(ucs4 & 0x3ffL | 0xdc00);
                               ^
nsUTF32ToUnicode.cpp:164:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUTF32ToUnicode.cpp:165:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsT61ToUnicode.cpp
c++ -o nsT61ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsT61ToUnicode.pp nsT61ToUnicode.cpp
nsUserDefinedToUnicode.cpp
c++ -o nsUserDefinedToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUserDefinedToUnicode.pp nsUserDefinedToUnicode.cpp
nsUnicodeToAscii.cpp
c++ -o nsUnicodeToAscii.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToAscii.pp nsUnicodeToAscii.cpp
nsUnicodeToISO88592.cpp
c++ -o nsUnicodeToISO88592.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88592.pp nsUnicodeToISO88592.cpp
nsUnicodeToISO88593.cpp
c++ -o nsUnicodeToISO88593.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88593.pp nsUnicodeToISO88593.cpp
nsUnicodeToISO88594.cpp
c++ -o nsUnicodeToISO88594.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88594.pp nsUnicodeToISO88594.cpp
nsUnicodeToISO88595.cpp
c++ -o nsUnicodeToISO88595.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88595.pp nsUnicodeToISO88595.cpp
nsUnicodeToISO88596.cpp
c++ -o nsUnicodeToISO88596.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88596.pp nsUnicodeToISO88596.cpp
nsUnicodeToISO88596E.cpp
c++ -o nsUnicodeToISO88596E.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88596E.pp nsUnicodeToISO88596E.cpp
nsUnicodeToISO88596I.cpp
c++ -o nsUnicodeToISO88596I.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88596I.pp nsUnicodeToISO88596I.cpp
nsUnicodeToISO88597.cpp
c++ -o nsUnicodeToISO88597.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88597.pp nsUnicodeToISO88597.cpp
nsUnicodeToISO88598.cpp
c++ -o nsUnicodeToISO88598.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88598.pp nsUnicodeToISO88598.cpp
nsUnicodeToISO88598E.cpp
c++ -o nsUnicodeToISO88598E.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88598E.pp nsUnicodeToISO88598E.cpp
nsUnicodeToISO88598I.cpp
c++ -o nsUnicodeToISO88598I.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88598I.pp nsUnicodeToISO88598I.cpp
nsUnicodeToISO88599.cpp
c++ -o nsUnicodeToISO88599.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO88599.pp nsUnicodeToISO88599.cpp
nsUnicodeToISO885910.cpp
c++ -o nsUnicodeToISO885910.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO885910.pp nsUnicodeToISO885910.cpp
nsUnicodeToISO885911.cpp
c++ -o nsUnicodeToISO885911.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO885911.pp nsUnicodeToISO885911.cpp
nsUnicodeToISO885913.cpp
c++ -o nsUnicodeToISO885913.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO885913.pp nsUnicodeToISO885913.cpp
nsUnicodeToISO885914.cpp
c++ -o nsUnicodeToISO885914.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO885914.pp nsUnicodeToISO885914.cpp
nsUnicodeToISO885915.cpp
c++ -o nsUnicodeToISO885915.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO885915.pp nsUnicodeToISO885915.cpp
nsUnicodeToISO885916.cpp
c++ -o nsUnicodeToISO885916.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO885916.pp nsUnicodeToISO885916.cpp
nsUnicodeToISOIR111.cpp
c++ -o nsUnicodeToISOIR111.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISOIR111.pp nsUnicodeToISOIR111.cpp
nsUnicodeToCP1250.cpp
c++ -o nsUnicodeToCP1250.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP1250.pp nsUnicodeToCP1250.cpp
nsUnicodeToCP1251.cpp
c++ -o nsUnicodeToCP1251.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP1251.pp nsUnicodeToCP1251.cpp
nsUnicodeToCP1253.cpp
c++ -o nsUnicodeToCP1253.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP1253.pp nsUnicodeToCP1253.cpp
nsUnicodeToCP1254.cpp
c++ -o nsUnicodeToCP1254.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP1254.pp nsUnicodeToCP1254.cpp
nsUnicodeToCP1255.cpp
c++ -o nsUnicodeToCP1255.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP1255.pp nsUnicodeToCP1255.cpp
nsUnicodeToCP1256.cpp
c++ -o nsUnicodeToCP1256.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP1256.pp nsUnicodeToCP1256.cpp
nsUnicodeToCP1257.cpp
c++ -o nsUnicodeToCP1257.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP1257.pp nsUnicodeToCP1257.cpp
nsUnicodeToCP1258.cpp
c++ -o nsUnicodeToCP1258.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP1258.pp nsUnicodeToCP1258.cpp
nsUnicodeToCP874.cpp
c++ -o nsUnicodeToCP874.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP874.pp nsUnicodeToCP874.cpp
nsUnicodeToTIS620.cpp
c++ -o nsUnicodeToTIS620.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTIS620.pp nsUnicodeToTIS620.cpp
nsUnicodeToCP866.cpp
c++ -o nsUnicodeToCP866.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP866.pp nsUnicodeToCP866.cpp
nsUnicodeToKOI8R.cpp
c++ -o nsUnicodeToKOI8R.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToKOI8R.pp nsUnicodeToKOI8R.cpp
nsUnicodeToKOI8U.cpp
c++ -o nsUnicodeToKOI8U.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToKOI8U.pp nsUnicodeToKOI8U.cpp
nsUnicodeToMacCE.cpp
c++ -o nsUnicodeToMacCE.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacCE.pp nsUnicodeToMacCE.cpp
nsUnicodeToMacGreek.cpp
c++ -o nsUnicodeToMacGreek.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacGreek.pp nsUnicodeToMacGreek.cpp
nsUnicodeToMacTurkish.cpp
c++ -o nsUnicodeToMacTurkish.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacTurkish.pp nsUnicodeToMacTurkish.cpp
nsUnicodeToMacCroatian.cpp
c++ -o nsUnicodeToMacCroatian.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacCroatian.pp nsUnicodeToMacCroatian.cpp
nsUnicodeToMacRomanian.cpp
c++ -o nsUnicodeToMacRomanian.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacRomanian.pp nsUnicodeToMacRomanian.cpp
nsUnicodeToMacCyrillic.cpp
c++ -o nsUnicodeToMacCyrillic.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacCyrillic.pp nsUnicodeToMacCyrillic.cpp
nsUnicodeToMacUkrainian.cpp
c++ -o nsUnicodeToMacUkrainian.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacUkrainian.pp nsUnicodeToMacUkrainian.cpp
nsUnicodeToMacIcelandic.cpp
c++ -o nsUnicodeToMacIcelandic.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacIcelandic.pp nsUnicodeToMacIcelandic.cpp
nsUnicodeToMacHebrew.cpp
c++ -o nsUnicodeToMacHebrew.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacHebrew.pp nsUnicodeToMacHebrew.cpp
nsUnicodeToMacArabic.cpp
c++ -o nsUnicodeToMacArabic.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacArabic.pp nsUnicodeToMacArabic.cpp
nsUnicodeToMacDevanagari.cpp
c++ -o nsUnicodeToMacDevanagari.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacDevanagari.pp nsUnicodeToMacDevanagari.cpp
nsUnicodeToMacFarsi.cpp
c++ -o nsUnicodeToMacFarsi.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacFarsi.pp nsUnicodeToMacFarsi.cpp
nsUnicodeToMacGujarati.cpp
c++ -o nsUnicodeToMacGujarati.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacGujarati.pp nsUnicodeToMacGujarati.cpp
nsUnicodeToMacGurmukhi.cpp
c++ -o nsUnicodeToMacGurmukhi.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMacGurmukhi.pp nsUnicodeToMacGurmukhi.cpp
nsUnicodeToGEOSTD8.cpp
c++ -o nsUnicodeToGEOSTD8.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToGEOSTD8.pp nsUnicodeToGEOSTD8.cpp
nsUnicodeToARMSCII8.cpp
c++ -o nsUnicodeToARMSCII8.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToARMSCII8.pp nsUnicodeToARMSCII8.cpp
nsUnicodeToTCVN5712.cpp
c++ -o nsUnicodeToTCVN5712.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTCVN5712.pp nsUnicodeToTCVN5712.cpp
nsUnicodeToVISCII.cpp
c++ -o nsUnicodeToVISCII.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToVISCII.pp nsUnicodeToVISCII.cpp
nsUnicodeToVPS.cpp
c++ -o nsUnicodeToVPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToVPS.pp nsUnicodeToVPS.cpp
nsUnicodeToVIQR.cpp
c++ -o nsUnicodeToVIQR.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToVIQR.pp nsUnicodeToVIQR.cpp
nsUnicodeToVNI.cpp
c++ -o nsUnicodeToVNI.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToVNI.pp nsUnicodeToVNI.cpp
nsUnicodeToUTF7.cpp
c++ -o nsUnicodeToUTF7.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToUTF7.pp nsUnicodeToUTF7.cpp
nsUnicodeToUTF7.cpp: In member function 'nsresult nsBasicUTF7Encoder::ShiftEncoding(PRInt32, char*, PRInt32*)':
nsUnicodeToUTF7.cpp:100:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsUnicodeToUTF7.cpp: In member function 'nsresult nsBasicUTF7Encoder::EncodeDirect(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUnicodeToUTF7.cpp:145:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeToUTF7.cpp:146:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsUnicodeToUTF7.cpp: In member function 'nsresult nsBasicUTF7Encoder::EncodeBase64(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUnicodeToUTF7.cpp:216:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeToUTF7.cpp:217:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsUnicodeToUTF7.cpp: In member function 'virtual nsresult nsBasicUTF7Encoder::ConvertNoBuffNoErr(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUnicodeToUTF7.cpp:269:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = destEnd - dest;
         ^
nsUnicodeToUTF7.cpp:275:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcr = srcEnd - src;
         ^
nsUnicodeToUTF7.cpp:276:9: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     bcw = destEnd - dest;
         ^
nsUnicodeToUTF7.cpp:287:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeToUTF7.cpp:288:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsUnicodeToMUTF7.cpp
c++ -o nsUnicodeToMUTF7.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMUTF7.pp nsUnicodeToMUTF7.cpp
nsUnicodeToUCS2BE.cpp
c++ -o nsUnicodeToUCS2BE.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToUCS2BE.pp nsUnicodeToUCS2BE.cpp
nsUnicodeToUCS2BE.cpp: In function 'void SwapBytes(char*, const PRUnichar*, PRInt32)':
nsUnicodeToUCS2BE.cpp:171:10: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     *p++ = (0x00FF & (aChar >> 8)) | (0xFF00 & (aChar << 8));
          ^
nsUnicodeToUTF32.cpp
c++ -o nsUnicodeToUTF32.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToUTF32.pp nsUnicodeToUTF32.cpp
nsUnicodeToUTF32.cpp: In function 'nsresult ConvertCommon(const PRUnichar*, PRInt32*, char*, PRInt32*, PRUnichar*, PRBool)':
nsUnicodeToUTF32.cpp:109:12: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       ucs4 = (((*aHighSurrogate & 0x3ffL) << 10) | (*src & 0x3ffL)) + 0x10000;
            ^
nsUnicodeToUTF32.cpp:133:22: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         *aDestLength = dest - aDest;
                      ^
nsUnicodeToUTF32.cpp:143:14: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         ucs4 = (((src[0] & 0x3ffL) << 10) | (src[1] & 0x3ffL)) + 0x10000;
              ^
nsUnicodeToUTF32.cpp:156:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUnicodeToUTF32.cpp:160:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeToUTF32.cpp:161:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUnicodeToT61.cpp
c++ -o nsUnicodeToT61.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToT61.pp nsUnicodeToT61.cpp
nsUnicodeToUserDefined.cpp
c++ -o nsUnicodeToUserDefined.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToUserDefined.pp nsUnicodeToUserDefined.cpp
nsUnicodeToSymbol.cpp
c++ -o nsUnicodeToSymbol.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToSymbol.pp nsUnicodeToSymbol.cpp
nsUnicodeToZapfDingbat.cpp
c++ -o nsUnicodeToZapfDingbat.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToZapfDingbat.pp nsUnicodeToZapfDingbat.cpp
nsUnicodeToAdobeEuro.cpp
c++ -o nsUnicodeToAdobeEuro.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToAdobeEuro.pp nsUnicodeToAdobeEuro.cpp
nsUnicodeToTSCII.cpp
c++ -o nsUnicodeToTSCII.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I./../src -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvlatin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTSCII.pp nsUnicodeToTSCII.cpp
nsUnicodeToTSCII.cpp: In member function 'virtual nsresult nsUnicodeToTSCII::Convert(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUnicodeToTSCII.cpp:150:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           *dest++ = TSC_LEFT_VOWELSIGN(ch);
                   ^
nsUnicodeToTSCII.cpp:151:19: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
           *dest++ = last;                
                   ^
nsUnicodeToTSCII.cpp:161:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
           *dest++ = TSC_LEFT_VOWEL_PART(ch);
                   ^
nsUnicodeToTSCII.cpp:161:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
nsUnicodeToTSCII.cpp:162:19: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
           *dest++ = last;                
                   ^
nsUnicodeToTSCII.cpp:163:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
           *dest++ = TSC_RIGHT_VOWEL_PART(ch);
                   ^
nsUnicodeToTSCII.cpp:163:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
nsUnicodeToTSCII.cpp:182:21: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             *dest++ = IS_TSC_CONSONANT1(last) ?
                     ^
nsUnicodeToTSCII.cpp:192:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           *dest++ = ch - (UNI_VOWELSIGN_I - TSC_TI_LIGA);
                   ^
nsUnicodeToTSCII.cpp:227:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           *dest++ = TSC_LEFT_VOWELSIGN(ch);
                   ^
nsUnicodeToTSCII.cpp:228:19: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
           *dest++ = last;                
                   ^
nsUnicodeToTSCII.cpp:238:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
           *dest++ = TSC_LEFT_VOWEL_PART(ch);
                   ^
nsUnicodeToTSCII.cpp:238:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
nsUnicodeToTSCII.cpp:239:19: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
           *dest++ = last;                
                   ^
nsUnicodeToTSCII.cpp:240:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
           *dest++ = TSC_RIGHT_VOWEL_PART(ch);
                   ^
nsUnicodeToTSCII.cpp:240:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
nsUnicodeToTSCII.cpp:267:17: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         *dest++ = last & 0xff;              
                 ^
nsUnicodeToTSCII.cpp:268:17: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         *dest++ = (last >> 8) & 0xff;              
                 ^
nsUnicodeToTSCII.cpp:271:17: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         *dest++ = last & 0xff;                
                 ^
nsUnicodeToTSCII.cpp:292:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
           *dest++ = TSC_LEFT_VOWEL_PART(ch);
                   ^
nsUnicodeToTSCII.cpp:292:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
nsUnicodeToTSCII.cpp:293:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
           *dest++ = TSC_RIGHT_VOWEL_PART(ch);
                   ^
nsUnicodeToTSCII.cpp:293:19: warning: conversion to 'char' alters 'int' constant value [-Wconversion]
nsUnicodeToTSCII.cpp:296:22: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         *aDestLength = dest - aDest;
                      ^
nsUnicodeToTSCII.cpp:303:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = ch - UNI_LEFT_SINGLE_QUOTE + TSC_LEFT_SINGLE_QUOTE;
               ^
nsUnicodeToTSCII.cpp:305:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = ch - UNI_LEFT_DOUBLE_QUOTE + TSC_LEFT_DOUBLE_QUOTE;
               ^
nsUnicodeToTSCII.cpp:307:20: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       *aDestLength = dest - aDest;
                    ^
nsUnicodeToTSCII.cpp:320:13: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     *dest++ = (mBuffer >> 8) & 0xff;            
             ^
nsUnicodeToTSCII.cpp:321:13: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     *dest++ = mBuffer & 0xff;              
             ^
nsUnicodeToTSCII.cpp:328:13: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     *dest++ = mBuffer & 0xff;              
             ^
nsUnicodeToTSCII.cpp:332:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeToTSCII.cpp:333:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUnicodeToTSCII.cpp:337:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeToTSCII.cpp:338:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUnicodeToTSCII.cpp: In member function 'virtual nsresult nsUnicodeToTSCII::Finish(char*, PRInt32*)':
nsUnicodeToTSCII.cpp:356:14: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     *aDest++ = (mBuffer >> 8) & 0xff;            
              ^
nsUnicodeToTSCII.cpp:357:14: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     *aDest++ = mBuffer & 0xff;              
              ^
nsUnicodeToTSCII.cpp:367:14: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     *aDest++ = mBuffer & 0xff;              
              ^
In file included from nsUnicodeToTSCII.h:47:0,
                 from nsUnicodeToTSCII.cpp:41:
nsUnicodeToTSCII.cpp: In member function 'virtual nsresult nsUnicodeToTSCII::FillInfo(PRUint32*)':
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToTSCII.cpp:417:7: note: in expansion of macro 'SET_REPRESENTABLE'
       SET_REPRESENTABLE(aInfo, i + UNI_TAMIL_START);
       ^
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToTSCII.cpp:421:6: note: in expansion of macro 'SET_REPRESENTABLE'
      SET_REPRESENTABLE(aInfo, i);
      ^
rm -f libucvlatin_s.a
ar cr libucvlatin_s.a nsAsciiToUnicode.o nsISO88592ToUnicode.o nsISO88593ToUnicode.o nsISO88594ToUnicode.o nsISO88595ToUnicode.o nsISO88596ToUnicode.o nsISO88596EToUnicode.o nsISO88596IToUnicode.o nsISO88597ToUnicode.o nsISO88598ToUnicode.o nsISO88598EToUnicode.o nsISO88598IToUnicode.o nsISO88599ToUnicode.o nsISO885910ToUnicode.o nsISO885911ToUnicode.o nsISO885913ToUnicode.o nsISO885914ToUnicode.o nsISO885915ToUnicode.o nsISO885916ToUnicode.o nsISOIR111ToUnicode.o nsCP1250ToUnicode.o nsCP1251ToUnicode.o nsCP1253ToUnicode.o nsCP1254ToUnicode.o nsCP1255ToUnicode.o nsCP1256ToUnicode.o nsCP1257ToUnicode.o nsCP1258ToUnicode.o nsCP866ToUnicode.o nsCP874ToUnicode.o nsTIS620ToUnicode.o nsKOI8UToUnicode.o nsKOI8RToUnicode.o nsMacCEToUnicode.o nsMacGreekToUnicode.o nsMacTurkishToUnicode.o nsMacCroatianToUnicode.o nsMacRomanianToUnicode.o nsMacCyrillicToUnicode.o nsMacUkrainianToUnicode.o nsMacIcelandicToUnicode.o nsMacHebrewToUnicode.o nsMacArabicToUnicode.o nsMacDevanagariToUnicode.o nsMacFarsiToUnicode.o nsMacGujaratiToUnicode.o nsMacGurmukhiToUnicode.o nsGEOSTD8ToUnicode.o nsARMSCII8ToUnicode.o nsTCVN5712ToUnicode.o nsVISCIIToUnicode.o nsVPSToUnicode.o nsVIQRToUnicode.o nsVNIToUnicode.o nsUTF7ToUnicode.o nsMUTF7ToUnicode.o nsUCS2BEToUnicode.o nsUTF32ToUnicode.o nsT61ToUnicode.o nsUserDefinedToUnicode.o nsUnicodeToAscii.o nsUnicodeToISO88592.o nsUnicodeToISO88593.o nsUnicodeToISO88594.o nsUnicodeToISO88595.o nsUnicodeToISO88596.o nsUnicodeToISO88596E.o nsUnicodeToISO88596I.o nsUnicodeToISO88597.o nsUnicodeToISO88598.o nsUnicodeToISO88598E.o nsUnicodeToISO88598I.o nsUnicodeToISO88599.o nsUnicodeToISO885910.o nsUnicodeToISO885911.o nsUnicodeToISO885913.o nsUnicodeToISO885914.o nsUnicodeToISO885915.o nsUnicodeToISO885916.o nsUnicodeToISOIR111.o nsUnicodeToCP1250.o nsUnicodeToCP1251.o nsUnicodeToCP1253.o nsUnicodeToCP1254.o nsUnicodeToCP1255.o nsUnicodeToCP1256.o nsUnicodeToCP1257.o nsUnicodeToCP1258.o nsUnicodeToCP874.o nsUnicodeToTIS620.o nsUnicodeToCP866.o nsUnicodeToKOI8R.o nsUnicodeToKOI8U.o nsUnicodeToMacCE.o nsUnicodeToMacGreek.o nsUnicodeToMacTurkish.o nsUnicodeToMacCroatian.o nsUnicodeToMacRomanian.o nsUnicodeToMacCyrillic.o nsUnicodeToMacUkrainian.o nsUnicodeToMacIcelandic.o nsUnicodeToMacHebrew.o nsUnicodeToMacArabic.o nsUnicodeToMacDevanagari.o nsUnicodeToMacFarsi.o nsUnicodeToMacGujarati.o nsUnicodeToMacGurmukhi.o nsUnicodeToGEOSTD8.o nsUnicodeToARMSCII8.o nsUnicodeToTCVN5712.o nsUnicodeToVISCII.o nsUnicodeToVPS.o nsUnicodeToVIQR.o nsUnicodeToVNI.o nsUnicodeToUTF7.o nsUnicodeToMUTF7.o nsUnicodeToUCS2BE.o nsUnicodeToUTF32.o nsUnicodeToT61.o nsUnicodeToUserDefined.o nsUnicodeToSymbol.o nsUnicodeToZapfDingbat.o nsUnicodeToAdobeEuro.o nsUnicodeToTSCII.o  
ranlib libucvlatin_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucvlatin_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvlatin'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvtw'
nsBIG5ToUnicode.cpp
c++ -o nsBIG5ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsBIG5ToUnicode.pp nsBIG5ToUnicode.cpp
nsUnicodeToBIG5.cpp
c++ -o nsUnicodeToBIG5.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToBIG5.pp nsUnicodeToBIG5.cpp
nsBIG5HKSCSToUnicode.cpp
c++ -o nsBIG5HKSCSToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsBIG5HKSCSToUnicode.pp nsBIG5HKSCSToUnicode.cpp
nsUnicodeToBIG5HKSCS.cpp
c++ -o nsUnicodeToBIG5HKSCS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToBIG5HKSCS.pp nsUnicodeToBIG5HKSCS.cpp
nsUnicodeToHKSCS.cpp
c++ -o nsUnicodeToHKSCS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToHKSCS.pp nsUnicodeToHKSCS.cpp
nsCP950ToUnicode.cpp
c++ -o nsCP950ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP950ToUnicode.pp nsCP950ToUnicode.cpp
nsUnicodeToCP950.cpp
c++ -o nsUnicodeToCP950.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP950.pp nsUnicodeToCP950.cpp
rm -f libucvtw_s.a
ar cr libucvtw_s.a nsBIG5ToUnicode.o nsUnicodeToBIG5.o nsBIG5HKSCSToUnicode.o nsUnicodeToBIG5HKSCS.o nsUnicodeToHKSCS.o nsCP950ToUnicode.o nsUnicodeToCP950.o  
ranlib libucvtw_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucvtw_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvtw'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvtw2'
nsEUCTWToUnicode.cpp
c++ -o nsEUCTWToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw2 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsEUCTWToUnicode.pp nsEUCTWToUnicode.cpp
nsUnicodeToEUCTW.cpp
c++ -o nsUnicodeToEUCTW.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvtw2 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToEUCTW.pp nsUnicodeToEUCTW.cpp
rm -f libucvtw2_s.a
ar cr libucvtw2_s.a nsEUCTWToUnicode.o nsUnicodeToEUCTW.o  
ranlib libucvtw2_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucvtw2_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvtw2'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvko'
nsEUCKRToUnicode.cpp
c++ -o nsEUCKRToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsEUCKRToUnicode.pp nsEUCKRToUnicode.cpp
nsUnicodeToEUCKR.cpp
c++ -o nsUnicodeToEUCKR.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToEUCKR.pp nsUnicodeToEUCKR.cpp
nsISO2022KRToUnicode.cpp
c++ -o nsISO2022KRToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsISO2022KRToUnicode.pp nsISO2022KRToUnicode.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:18,
                 from nsISO2022KRToUnicode.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022KRToUnicode.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022KRToUnicode.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022KRToUnicode.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022KRToUnicode.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022KRToUnicode.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsISO2022KRToUnicode.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsISO2022KRToUnicode.cpp: In member function 'virtual nsresult nsISO2022KRToUnicode::Convert(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsISO2022KRToUnicode.cpp:212:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest - aDest;
              ^
nsISO2022KRToUnicode.cpp:216:14: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aDestLen = dest-aDest;
              ^
nsISO2022KRToUnicode.cpp:217:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
    *aSrcLen = src-(unsigned char*)aSrc;
             ^
nsUnicodeToISO2022KR.cpp
c++ -o nsUnicodeToISO2022KR.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToISO2022KR.pp nsUnicodeToISO2022KR.cpp
nsCP949ToUnicode.cpp
c++ -o nsCP949ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP949ToUnicode.pp nsCP949ToUnicode.cpp
nsUnicodeToCP949.cpp
c++ -o nsUnicodeToCP949.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP949.pp nsUnicodeToCP949.cpp
nsUnicodeToJohab.cpp
c++ -o nsUnicodeToJohab.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToJohab.pp nsUnicodeToJohab.cpp
nsJohabToUnicode.cpp
c++ -o nsJohabToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsJohabToUnicode.pp nsJohabToUnicode.cpp
nsUnicodeToJamoTTF.cpp
c++ -o nsUnicodeToJamoTTF.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToJamoTTF.pp nsUnicodeToJamoTTF.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsUnicodeToJamoTTF.cpp:53:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsUnicodeToJamoTTF.cpp:53:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsUnicodeToJamoTTF.cpp:53:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsUnicodeToJamoTTF.cpp:53:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsUnicodeToJamoTTF.cpp:53:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsUnicodeToJamoTTF.cpp:53:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsUnicodeToJamoTTF.cpp:53:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUnicodeToJamoTTF.cpp: In member function 'virtual nsresult nsUnicodeToJamoTTF::Convert(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUnicodeToJamoTTF.cpp:276:77: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
         mJamos = (PRUnichar *) PR_Malloc(sizeof(PRUnichar) * mJamosMaxLength);
                                                                             ^
nsUnicodeToJamoTTF.cpp:284:67: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                                sizeof(PRUnichar) * mJamosMaxLength);
                                                                   ^
In file included from ./../util/nsUCSupport.h:46:0,
                 from nsUnicodeToJamoTTF.h:44,
                 from nsUnicodeToJamoTTF.cpp:51:
nsUnicodeToJamoTTF.cpp: In member function 'virtual nsresult nsUnicodeToJamoTTF::FillInfo(PRUint32*)':
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToJamoTTF.cpp:351:6: note: in expansion of macro 'SET_REPRESENTABLE'
      SET_REPRESENTABLE(aInfo, i);
      ^
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToJamoTTF.cpp:354:6: note: in expansion of macro 'SET_REPRESENTABLE'
      SET_REPRESENTABLE(aInfo, i);
      ^
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToJamoTTF.cpp:356:6: note: in expansion of macro 'SET_REPRESENTABLE'
      SET_REPRESENTABLE(aInfo, i);
      ^
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToJamoTTF.cpp:364:6: note: in expansion of macro 'SET_REPRESENTABLE'
      SET_REPRESENTABLE(aInfo, i);
      ^
nsUnicodeToJamoTTF.cpp: In member function 'virtual nsresult nsUnicodeToJamoTTF::composeHangul(char*)':
nsUnicodeToJamoTTF.cpp:559:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   if (length != 2 && length != 3 ||
                   ^
nsUnicodeToJamoTTF.cpp:567:11: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   text[0] -= LC_OFFSET; 
           ^
nsUnicodeToJamoTTF.cpp:568:11: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   text[1] -= VO_OFFSET; 
           ^
nsUnicodeToJamoTTF.cpp:570:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     text[2] -= TC_OFFSET;
             ^
nsUnicodeToJamoTTF.cpp:574:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     text[0] = gUnParkLcGlyphMap[text[0] - LBASE] * 6 + 
             ^
nsUnicodeToJamoTTF.cpp:576:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     text[1] = gUnParkVoGlyphMap[text[1] - VFILL] * 2 + UP_VBASE;
             ^
nsUnicodeToJamoTTF.cpp:580:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     text[0] = gUnParkLcGlyphMap[text[0] - LBASE] * 6 + 
             ^
nsUnicodeToJamoTTF.cpp:582:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     text[2] = gUnParkTcGlyphMap[text[2] - TSTART] * 4 + 
             ^
nsUnicodeToJamoTTF.cpp:584:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     text[1] = gUnParkVoGlyphMap[text[1] - VFILL] * 2 + UP_VBASE + 1; 
             ^
nsUnicodeToJamoTTF.cpp:632:11: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
        wc = gUnParkLcGlyphMap[text[i] - LC_OFFSET - LBASE] * 6 + UP_LBASE;
           ^
nsUnicodeToJamoTTF.cpp:639:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         wc2 = IS_VO_EXT (text[i]) ? 
             ^
nsUnicodeToJamoTTF.cpp:639:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
nsUnicodeToJamoTTF.cpp:648:27: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       aResult[mByteOff++] = wc2 >> 8;
                           ^
nsUnicodeToJamoTTF.cpp:649:27: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       aResult[mByteOff++] = wc2 & 0xff; 
                           ^
nsUnicodeToJamoTTF.cpp: In member function 'int nsUnicodeToJamoTTF::RenderAsPrecompSyllable(PRUnichar*, PRInt32*, char*)':
nsUnicodeToJamoTTF.cpp:675:10: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       wc = SYL_FROM_LVT(aSrc[0], aSrc[1], aSrc[2]);
          ^
nsUnicodeToJamoTTF.cpp:677:10: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       wc = SYL_FROM_LVT(aSrc[0], aSrc[1], TBASE);
          ^
nsUnicodeToJamoTTF.cpp: In function 'void FillInfoRange(PRUint32*, PRUint32, PRUint32)':
nsUnicodeToJamoTTF.cpp:696:16: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     aInfo[b++] |= ~ (0xFFFFFFFFL >> (32 - ((aStart) & 0x1f)));
                ^
nsUnicodeToJamoTTF.cpp:701:12: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   aInfo[e] |= (0xFFFFFFFFL >> (31 - ((aEnd) & 0x1f)));
            ^
In file included from ./../util/nsUCSupport.h:46:0,
                 from nsUnicodeToJamoTTF.h:44,
                 from nsUnicodeToJamoTTF.cpp:51:
nsUnicodeToJamoTTF.cpp: In function 'nsresult FillInfoEUCKR(PRUint32*, PRUint16, PRUint16)':
../../../dist/include/uconv/nsICharRepresentable.h:54:54: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
 #define SET_REPRESENTABLE(info, c)  (info)[(c) >> 5] |= (1L << ((c) & 0x1f))
                                                      ^
nsUnicodeToJamoTTF.cpp:742:9: note: in expansion of macro 'SET_REPRESENTABLE'
         SET_REPRESENTABLE(aInfo, dest[j]);
         ^
nsUnicodeToJamoTTF.cpp: In function 'const JamoNormMap* JamoClusterSearch(JamoNormMap, const JamoNormMap*, PRInt16)':
nsUnicodeToJamoTTF.cpp:801:39: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   PRUint16 l = 0, u = aClustersSize - 1;
                                       ^
nsUnicodeToJamoTTF.cpp:802:26: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   PRUint16 h = (l + u) / 2;
                          ^
nsUnicodeToJamoTTF.cpp:805:58: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
     return JamoClusterSearch(aKey, &(aClusters[l]), h - l);   
                                                          ^
nsUnicodeToJamoTTF.cpp:807:62: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
     return JamoClusterSearch(aKey, &(aClusters[h + 1]), u - h);   
                                                              ^
nsUnicodeToJamoTTF.cpp: In function 'PRInt16 JamoSrchReplace(const JamoNormMap*, PRUint16, PRUnichar*, PRInt32*, PRUint16)':
nsUnicodeToJamoTTF.cpp:848:16: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     key.seq[0] = aIn[i] - aOffset;
                ^
nsUnicodeToJamoTTF.cpp:849:16: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     key.seq[1] = aIn[i + 1] - aOffset;
                ^
nsUnicodeToJamoTTF.cpp:850:16: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     key.seq[2] = clusterLen == 3 ? (aIn[i + 2] - aOffset) : 0;
                ^
nsUnicodeToJamoTTF.cpp:856:14: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       aIn[i] = match->liga + aOffset; // add back aOffset. 
              ^
nsUnicodeToJamoTTF.cpp:867:21: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
   return *aLength - origLen;
                     ^
nsUnicodeToJamoTTF.cpp: In function 'nsresult ScanDecomposeSyllable(PRUnichar*, PRInt32*, PRInt32)':
nsUnicodeToJamoTTF.cpp:887:12: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     aIn[i] -= SBASE;
            ^
nsUnicodeToJamoTTF.cpp:890:18: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       aIn[i + 2] = aIn[i] % TCOUNT + TBASE;
                  ^
nsUnicodeToJamoTTF.cpp:891:16: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     aIn[i + 1] = (aIn[i] / TCOUNT) % VCOUNT + VBASE;
                ^
nsUnicodeToJamoTTF.cpp:892:12: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     aIn[i] = aIn[i] / (TCOUNT * VCOUNT) + LBASE;
            ^
nsUnicodeToJamoTTF.cpp: In function 'void JamosToExtJamos(PRUnichar*, PRInt32*)':
nsUnicodeToJamoTTF.cpp:996:17: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       aInSeq[i] += LC_OFFSET;
                 ^
nsUnicodeToJamoTTF.cpp:998:17: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       aInSeq[i] += VO_OFFSET;
                 ^
nsUnicodeToJamoTTF.cpp:1000:17: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       aInSeq[i] += TC_OFFSET;
                 ^
rm -f libucvko_s.a
ar cr libucvko_s.a nsEUCKRToUnicode.o nsUnicodeToEUCKR.o nsISO2022KRToUnicode.o nsUnicodeToISO2022KR.o nsCP949ToUnicode.o nsUnicodeToCP949.o nsUnicodeToJohab.o nsJohabToUnicode.o nsUnicodeToJamoTTF.o  
ranlib libucvko_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucvko_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvko'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvibm'
nsCP850ToUnicode.cpp
c++ -o nsCP850ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP850ToUnicode.pp nsCP850ToUnicode.cpp
nsCP852ToUnicode.cpp
c++ -o nsCP852ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP852ToUnicode.pp nsCP852ToUnicode.cpp
nsCP855ToUnicode.cpp
c++ -o nsCP855ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP855ToUnicode.pp nsCP855ToUnicode.cpp
nsCP857ToUnicode.cpp
c++ -o nsCP857ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP857ToUnicode.pp nsCP857ToUnicode.cpp
nsCP862ToUnicode.cpp
c++ -o nsCP862ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP862ToUnicode.pp nsCP862ToUnicode.cpp
nsCP864ToUnicode.cpp
c++ -o nsCP864ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP864ToUnicode.pp nsCP864ToUnicode.cpp
nsCP864iToUnicode.cpp
c++ -o nsCP864iToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCP864iToUnicode.pp nsCP864iToUnicode.cpp
nsUnicodeToCP850.cpp
c++ -o nsUnicodeToCP850.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP850.pp nsUnicodeToCP850.cpp
nsUnicodeToCP852.cpp
c++ -o nsUnicodeToCP852.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP852.pp nsUnicodeToCP852.cpp
nsUnicodeToCP855.cpp
c++ -o nsUnicodeToCP855.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP855.pp nsUnicodeToCP855.cpp
nsUnicodeToCP857.cpp
c++ -o nsUnicodeToCP857.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP857.pp nsUnicodeToCP857.cpp
nsUnicodeToCP862.cpp
c++ -o nsUnicodeToCP862.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP862.pp nsUnicodeToCP862.cpp
nsUnicodeToCP864.cpp
c++ -o nsUnicodeToCP864.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP864.pp nsUnicodeToCP864.cpp
nsUnicodeToCP864i.cpp
c++ -o nsUnicodeToCP864i.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/uconv -I../../../dist/include/ucvibm -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToCP864i.pp nsUnicodeToCP864i.cpp
rm -f libucvibm_s.a
ar cr libucvibm_s.a nsCP850ToUnicode.o nsCP852ToUnicode.o nsCP855ToUnicode.o nsCP857ToUnicode.o nsCP862ToUnicode.o nsCP864ToUnicode.o nsCP864iToUnicode.o nsUnicodeToCP850.o nsUnicodeToCP852.o nsUnicodeToCP855.o nsUnicodeToCP857.o nsUnicodeToCP862.o nsUnicodeToCP864.o nsUnicodeToCP864i.o  
ranlib libucvibm_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libucvibm_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvibm'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/src'
ugen.c
gcc -o ugen.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/ugen.pp ugen.c
uscan.c
gcc -o uscan.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/uscan.pp uscan.c
uscan.c: In function 'uCheckAndScanAlways2ByteGR128':
uscan.c:475:12: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
   else if (! in[1] & 0x80)     /* 2nd byte range check */
            ^
umap.c
gcc -o umap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/umap.pp umap.c
nsUConvModule.cpp
c++ -o nsUConvModule.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUConvModule.pp nsUConvModule.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:18,
                 from nsUConvModule.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsUConvModule.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsUConvModule.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsUConvModule.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsUConvModule.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsUConvModule.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsUConvModule.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsCharsetAliasImp.cpp
c++ -o nsCharsetAliasImp.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCharsetAliasImp.pp nsCharsetAliasImp.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsCharsetAliasImp.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsCharsetAliasImp.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsCharsetAliasImp.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsCharsetAliasImp.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsCharsetAliasImp.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsCharsetAliasImp.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsCharsetAliasImp.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsConverterInputStream.cpp
c++ -o nsConverterInputStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsConverterInputStream.pp nsConverterInputStream.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsConverterInputStream.h:41,
                 from nsConverterInputStream.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsConverterInputStream.h:41,
                 from nsConverterInputStream.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsConverterInputStream.h:41,
                 from nsConverterInputStream.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsConverterInputStream.h:41,
                 from nsConverterInputStream.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsConverterInputStream.h:41,
                 from nsConverterInputStream.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsConverterInputStream.h:41,
                 from nsConverterInputStream.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsConverterInputStream.h:41,
                 from nsConverterInputStream.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsConverterOutputStream.cpp
c++ -o nsConverterOutputStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsConverterOutputStream.pp nsConverterOutputStream.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:18,
                 from nsConverterOutputStream.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsConverterOutputStream.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsConverterOutputStream.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsConverterOutputStream.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsConverterOutputStream.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsConverterOutputStream.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsConverterOutputStream.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsCOMPtr.h:64,
                 from nsConverterOutputStream.cpp:38:
nsConverterOutputStream.cpp: In member function 'virtual nsrefcnt nsConverterOutputStream::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsConverterOutputStream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsConverterOutputStream.cpp:47:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsConverterOutputStream,
 ^
nsConverterOutputStream.cpp: In member function 'virtual nsresult nsConverterOutputStream::Write(PRUint32, const PRUnichar*, PRBool*)':
nsConverterOutputStream.cpp:104:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (buf.Length() != maxLen)
                      ^
nsTextToSubURI.cpp
c++ -o nsTextToSubURI.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTextToSubURI.pp nsTextToSubURI.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsTextToSubURI.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsTextToSubURI.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsTextToSubURI.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsTextToSubURI.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsTextToSubURI.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsTextToSubURI.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsTextToSubURI.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsTextToSubURI.cpp:45:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsTextToSubURI.cpp: In member function 'virtual nsresult nsTextToSubURI::UnEscapeAndConvert(const char*, const char*, PRUnichar**)':
nsTextToSubURI.cpp:140:37: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       PRInt32 len = strlen(unescaped);
                                     ^
nsTextToSubURI.cpp:143:69: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
         pBuf = (PRUnichar *) PR_Malloc((outlen+1)*sizeof(PRUnichar*));
                                                                     ^
nsGREResProperties.cpp
c++ -o nsGREResProperties.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGREResProperties.pp nsGREResProperties.cpp
nsGREResProperties.cpp:55:26: warning: invoking macro NS_ENSURE_TRUE argument 2: empty macro arguments are undefined in ISO C++98 [-Wpedantic]
   NS_ENSURE_TRUE(lf, /**/);
                          ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsGREResProperties.h:41,
                 from nsGREResProperties.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsGREResProperties.h:41,
                 from nsGREResProperties.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsGREResProperties.h:41,
                 from nsGREResProperties.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsGREResProperties.h:41,
                 from nsGREResProperties.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsGREResProperties.h:41,
                 from nsGREResProperties.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsGREResProperties.h:41,
                 from nsGREResProperties.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsGREResProperties.h:41,
                 from nsGREResProperties.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsCharsetConverterManager.cpp
c++ -o nsCharsetConverterManager.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCharsetConverterManager.pp nsCharsetConverterManager.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsCharsetConverterManager.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCharsetConverterManager.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCharsetConverterManager.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCharsetConverterManager.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCharsetConverterManager.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCharsetConverterManager.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCharsetConverterManager.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUTF8ConverterService.cpp
c++ -o nsUTF8ConverterService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUTF8ConverterService.pp nsUTF8ConverterService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsUTF8ConverterService.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUTF8ConverterService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUTF8ConverterService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsUTF8ConverterService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsUTF8ConverterService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUTF8ConverterService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUTF8ConverterService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsUTF8ConverterService.cpp:47:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsUTF8ToUnicode.cpp
c++ -o nsUTF8ToUnicode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUTF8ToUnicode.pp nsUTF8ToUnicode.cpp
nsUTF8ToUnicode.cpp: In member function 'virtual nsresult nsUTF8ToUnicode::Convert(const char*, PRInt32*, PRUnichar*, PRInt32*)':
nsUTF8ToUnicode.cpp:206:13: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         tmp = (tmp & 0x0000003FL) << shift;
             ^
nsUTF8ToUnicode.cpp:231:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             *out++ = 0xD800 | (0x000003FF & (mUcs4 >> 10));
                    ^
nsUTF8ToUnicode.cpp:232:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             *out++ = 0xDC00 | (0x000003FF & mUcs4);
                    ^
nsUTF8ToUnicode.cpp:235:20: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             *out++ = mUcs4;
                    ^
nsUTF8ToUnicode.cpp:266:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = in - aSrc;
               ^
nsUTF8ToUnicode.cpp:267:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = out - aDest;
                ^
nsUnicodeToUTF8.cpp
c++ -o nsUnicodeToUTF8.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToUTF8.pp nsUnicodeToUTF8.cpp
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsCOMPtr.h:64,
                 from ./../util/nsUCSupport.h:41,
                 from nsUnicodeToUTF8.cpp:40:
nsUnicodeToUTF8.cpp: In member function 'virtual nsrefcnt nsUnicodeToUTF8::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsUnicodeToUTF8' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsUnicodeToUTF8.cpp:44:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsUnicodeToUTF8, nsIUnicodeEncoder)
 ^
nsUnicodeToUTF8.cpp: In member function 'virtual nsresult nsUnicodeToUTF8::Convert(const PRUnichar*, PRInt32*, char*, PRInt32*)':
nsUnicodeToUTF8.cpp:91:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = (char)0xe0 | (mHighSurrogate >> 12);
               ^
nsUnicodeToUTF8.cpp:92:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = (char)0x80 | ((mHighSurrogate >> 6) & 0x003f);
               ^
nsUnicodeToUTF8.cpp:93:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = (char)0x80 | (mHighSurrogate & 0x003f);
               ^
nsUnicodeToUTF8.cpp:98:15: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       *dest++ = (char)0xf0 | (n >> 18);
               ^
nsUnicodeToUTF8.cpp:99:15: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       *dest++ = (char)0x80 | ((n >> 12) & 0x3f);
               ^
nsUnicodeToUTF8.cpp:100:15: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       *dest++ = (char)0x80 | ((n >> 6) & 0x3f);
               ^
nsUnicodeToUTF8.cpp:101:15: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       *dest++ = (char)0x80 | (n & 0x3f);
               ^
nsUnicodeToUTF8.cpp:117:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = (char)0xc0 | (*src >> 6);
               ^
nsUnicodeToUTF8.cpp:118:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = (char)0x80 | (*src & 0x003f);
               ^
nsUnicodeToUTF8.cpp:124:22: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
         *aDestLength = dest - aDest;
                      ^
nsUnicodeToUTF8.cpp:131:17: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
         *dest++ = (char)0xe0 | (*src >> 12);
                 ^
nsUnicodeToUTF8.cpp:132:17: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
         *dest++ = (char)0x80 | ((*src >> 6) & 0x003f);
                 ^
nsUnicodeToUTF8.cpp:133:17: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
         *dest++ = (char)0x80 | (*src & 0x003f);
                 ^
nsUnicodeToUTF8.cpp:137:17: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         *dest++ = (char)0xf0 | (n >> 18);
                 ^
nsUnicodeToUTF8.cpp:138:17: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         *dest++ = (char)0x80 | ((n >> 12) & 0x3f);
                 ^
nsUnicodeToUTF8.cpp:139:17: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         *dest++ = (char)0x80 | ((n >> 6) & 0x3f);
                 ^
nsUnicodeToUTF8.cpp:140:17: warning: conversion to 'char' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         *dest++ = (char)0x80 | (n & 0x3f);
                 ^
nsUnicodeToUTF8.cpp:148:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = (char)0xe0 | (*src >> 12);
               ^
nsUnicodeToUTF8.cpp:149:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = (char)0x80 | ((*src >> 6) & 0x003f);
               ^
nsUnicodeToUTF8.cpp:150:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = (char)0x80 | (*src & 0x003f);
               ^
nsUnicodeToUTF8.cpp:156:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUnicodeToUTF8.cpp:160:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeToUTF8.cpp:161:16: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength = dest - aDest;
                ^
nsUnicodeToUTF8.cpp: In member function 'virtual nsresult nsUnicodeToUTF8::Finish(char*, PRInt32*)':
nsUnicodeToUTF8.cpp:174:13: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
     *dest++ = (char)0xe0 | (mHighSurrogate >> 12);
             ^
nsUnicodeToUTF8.cpp:175:13: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
     *dest++ = (char)0x80 | ((mHighSurrogate >> 6) & 0x003f);
             ^
nsUnicodeToUTF8.cpp:176:13: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
     *dest++ = (char)0x80 | (mHighSurrogate & 0x003f);
             ^
nsScriptableUConv.cpp
c++ -o nsScriptableUConv.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsScriptableUConv.pp nsScriptableUConv.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsScriptableUConv.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsScriptableUConv.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsScriptableUConv.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsScriptableUConv.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsScriptableUConv.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsScriptableUConv.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsScriptableUConv.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUnicodeDecodeHelper.cpp
c++ -o nsUnicodeDecodeHelper.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_XOPEN_SOURCE=500 -I./../util -I./../ucvlatin -I./../ucvibm -I./../ucvja -I./../ucvtw2 -I./../ucvtw -I./../ucvko -I./../ucvcn -I./../native  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/chardet -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeDecodeHelper.pp nsUnicodeDecodeHelper.cpp
nsUnicodeDecodeHelper.cpp: In member function 'virtual nsresult nsUnicodeDecodeHelper::ConvertByTable(const char*, PRInt32*, PRUnichar*, PRInt32*, uShiftTable*, const PRUint16**)':
nsUnicodeDecodeHelper.cpp:104:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - aSrc;
               ^
nsUnicodeDecodeHelper.cpp:105:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsUnicodeDecodeHelper.cpp: In member function 'virtual nsresult nsUnicodeDecodeHelper::ConvertByMultiTable(const char*, PRInt32*, PRUnichar*, PRInt32*, PRInt32, const uRange*, uShiftTable**, const PRUint16***)':
nsUnicodeDecodeHelper.cpp:203:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - (PRUint8 *)aSrc;
               ^
nsUnicodeDecodeHelper.cpp:204:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsUnicodeDecodeHelper.cpp: In member function 'virtual nsresult nsUnicodeDecodeHelper::ConvertByFastTable(const char*, PRInt32*, PRUnichar*, PRInt32*, const PRUnichar*, PRInt32)':
nsUnicodeDecodeHelper.cpp:241:15: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aSrcLength = src - (PRUint8 *)aSrc;
               ^
nsUnicodeDecodeHelper.cpp:242:17: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
   *aDestLength  = dest - aDest;
                 ^
nsUnicodeDecodeHelper.cpp: In member function 'virtual nsresult nsUnicodeDecodeHelper::CreateFastTable(uShiftTable*, const PRUint16**, PRUnichar*, PRInt32)':
nsUnicodeDecodeHelper.cpp:258:47: warning: conversion to 'char' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
   for (PRInt32 i=0; i::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsUNIXCharset.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsUNIXCharset.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsUNIXCharset.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsUNIXCharset.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsUNIXCharset.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsUNIXCharset.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libuconv.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libuconv.so -o libuconv.so  ugen.o uscan.o umap.o nsUConvModule.o nsCharsetAliasImp.o nsConverterInputStream.o nsConverterOutputStream.o nsTextToSubURI.o nsGREResProperties.o nsCharsetConverterManager.o nsUTF8ConverterService.o nsUTF8ToUnicode.o nsUnicodeToUTF8.o nsScriptableUConv.o nsUnicodeDecodeHelper.o nsUnicodeEncodeHelper.o nsMappingCache.o nsISO88591ToUnicode.o nsCP1252ToUnicode.o nsMacRomanToUnicode.o nsUnicodeToISO88591.o nsUnicodeToCP1252.o nsUnicodeToMacRoman.o nsUNIXCharset.o       -Wl,--whole-archive ../../../dist/lib/libucvlatin_s.a ../../../dist/lib/libucvibm_s.a ../../../dist/lib/libucvja_s.a ../../../dist/lib/libucvtw2_s.a ../../../dist/lib/libucvtw_s.a ../../../dist/lib/libucvko_s.a ../../../dist/lib/libucvcn_s.a  -Wl,--no-whole-archive ../../../dist/lib/libucvutil_s.a ../../../dist/lib/libunicharutil_s.a  -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libuconv.so
strip libuconv.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libuconv.so ../../../dist/bin/components
: ../../../dist/bin/components/libuconv.so
/tmp/kompozer/src/mozilla/config/nsinstall -R charsetalias.properties charsetData.properties unixcharset.properties ../../../dist/bin/res
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvmath'
nsUnicodeToMathematica1.cpp
c++ -o nsUnicodeToMathematica1.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMathematica1.pp nsUnicodeToMathematica1.cpp
nsUnicodeToMathematica2.cpp
c++ -o nsUnicodeToMathematica2.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMathematica2.pp nsUnicodeToMathematica2.cpp
nsUnicodeToMathematica3.cpp
c++ -o nsUnicodeToMathematica3.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMathematica3.pp nsUnicodeToMathematica3.cpp
nsUnicodeToMathematica4.cpp
c++ -o nsUnicodeToMathematica4.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMathematica4.pp nsUnicodeToMathematica4.cpp
nsUnicodeToMathematica5.cpp
c++ -o nsUnicodeToMathematica5.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMathematica5.pp nsUnicodeToMathematica5.cpp
nsUnicodeToMTExtra.cpp
c++ -o nsUnicodeToMTExtra.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToMTExtra.pp nsUnicodeToMTExtra.cpp
nsUCvMathModule.cpp
c++ -o nsUCvMathModule.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUCvMathModule.pp nsUCvMathModule.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsUCvMathModule.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUCvMathModule.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUCvMathModule.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsUCvMathModule.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsUCvMathModule.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUCvMathModule.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUCvMathModule.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUnicodeToTeXCMRt1.cpp
c++ -o nsUnicodeToTeXCMRt1.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTeXCMRt1.pp nsUnicodeToTeXCMRt1.cpp
nsUnicodeToTeXCMMIt1.cpp
c++ -o nsUnicodeToTeXCMMIt1.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTeXCMMIt1.pp nsUnicodeToTeXCMMIt1.cpp
nsUnicodeToTeXCMSYt1.cpp
c++ -o nsUnicodeToTeXCMSYt1.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTeXCMSYt1.pp nsUnicodeToTeXCMSYt1.cpp
nsUnicodeToTeXCMEXt1.cpp
c++ -o nsUnicodeToTeXCMEXt1.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTeXCMEXt1.pp nsUnicodeToTeXCMEXt1.cpp
nsUnicodeToTeXCMRttf.cpp
c++ -o nsUnicodeToTeXCMRttf.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTeXCMRttf.pp nsUnicodeToTeXCMRttf.cpp
nsUnicodeToTeXCMMIttf.cpp
c++ -o nsUnicodeToTeXCMMIttf.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTeXCMMIttf.pp nsUnicodeToTeXCMMIttf.cpp
nsUnicodeToTeXCMSYttf.cpp
c++ -o nsUnicodeToTeXCMSYttf.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTeXCMSYttf.pp nsUnicodeToTeXCMSYttf.cpp
nsUnicodeToTeXCMEXttf.cpp
c++ -o nsUnicodeToTeXCMEXttf.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../util -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/ucvmath -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicodeToTeXCMEXttf.pp nsUnicodeToTeXCMEXttf.cpp
rm -f libucvmath.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libucvmath.so -o libucvmath.so  nsUnicodeToMathematica1.o nsUnicodeToMathematica2.o nsUnicodeToMathematica3.o nsUnicodeToMathematica4.o nsUnicodeToMathematica5.o nsUnicodeToMTExtra.o nsUCvMathModule.o nsUnicodeToTeXCMRt1.o nsUnicodeToTeXCMMIt1.o nsUnicodeToTeXCMSYt1.o nsUnicodeToTeXCMEXt1.o nsUnicodeToTeXCMRttf.o nsUnicodeToTeXCMMIttf.o nsUnicodeToTeXCMSYttf.o nsUnicodeToTeXCMEXttf.o       ../../../dist/lib/libucvutil_s.a -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libucvmath.so
strip libucvmath.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libucvmath.so ../../../dist/bin/components
: ../../../dist/bin/components/libucvmath.so
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv/ucvmath'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/uconv'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale/idl'
nsIFontPackageService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIFontPackageService nsIFontPackageService.idl
nsIFontPackageProxy.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIFontPackageProxy nsIFontPackageProxy.idl
nsIFontPackageHandler.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIFontPackageHandler nsIFontPackageHandler.idl
nsILocale.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsILocale nsILocale.idl
nsILocaleService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsILocaleService nsILocaleService.idl
nsIScriptableDateFormat.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIScriptableDateFormat nsIScriptableDateFormat.idl
nsICollation.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICollation nsICollation.idl
../../../dist/bin/xpt_link _xpidlgen/locale.xpt _xpidlgen/nsIFontPackageService.xpt _xpidlgen/nsIFontPackageProxy.xpt _xpidlgen/nsIFontPackageHandler.xpt _xpidlgen/nsILocale.xpt _xpidlgen/nsILocaleService.xpt _xpidlgen/nsIScriptableDateFormat.xpt _xpidlgen/nsICollation.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/locale.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale/src'
nsCollation.cpp
c++ -o nsCollation.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCollation.pp nsCollation.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsCollation.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsCollation.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsCollation.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsCollation.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsCollation.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsCollation.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsCollation.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../../dist/include/xpcom/nsMemory.h:42,
                 from ../../../dist/include/string/nsString.h:214,
                 from ../../../dist/include/uconv/nsIPlatformCharset.h:41,
                 from nsCollation.cpp:39:
nsCollation.cpp: In member function 'virtual nsrefcnt nsCollationFactory::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsCollationFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsCollation.cpp:52:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsCollationFactory, nsICollationFactory)
 ^
nsScriptableDateFormat.cpp
c++ -o nsScriptableDateFormat.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsScriptableDateFormat.pp nsScriptableDateFormat.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/locale/nsIDateTimeFormat.h:45,
                 from nsScriptableDateFormat.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/locale/nsIDateTimeFormat.h:45,
                 from nsScriptableDateFormat.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/locale/nsIDateTimeFormat.h:45,
                 from nsScriptableDateFormat.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/locale/nsIDateTimeFormat.h:45,
                 from nsScriptableDateFormat.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/locale/nsIDateTimeFormat.h:45,
                 from nsScriptableDateFormat.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/locale/nsIDateTimeFormat.h:45,
                 from nsScriptableDateFormat.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/locale/nsIDateTimeFormat.h:45,
                 from nsScriptableDateFormat.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsLanguageAtomService.cpp
c++ -o nsLanguageAtomService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsLanguageAtomService.pp nsLanguageAtomService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:18,
                 from nsLanguageAtomService.h:39,
                 from nsLanguageAtomService.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsLanguageAtomService.h:39,
                 from nsLanguageAtomService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsLanguageAtomService.h:39,
                 from nsLanguageAtomService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsLanguageAtomService.h:39,
                 from nsLanguageAtomService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsLanguageAtomService.h:39,
                 from nsLanguageAtomService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsLanguageAtomService.h:39,
                 from nsLanguageAtomService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsLanguageAtomService.h:39,
                 from nsLanguageAtomService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIComponentManager.h:10,
                 from nsLanguageAtomService.cpp:38:
nsLanguageAtomService.cpp: In member function 'virtual nsrefcnt nsLanguageAtomService::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsLanguageAtomService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsLanguageAtomService.cpp:46:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsLanguageAtomService, nsILanguageAtomService)
 ^
nsLocale.cpp
c++ -o nsLocale.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsLocale.pp nsLocale.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsLocale.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsLocale.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsLocale.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsLocale.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsLocale.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsLocale.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsLocale.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsLocaleService.cpp
c++ -o nsLocaleService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsLocaleService.pp nsLocaleService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsLocale.h:55,
                 from nsLocaleService.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsLocale.h:55,
                 from nsLocaleService.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsLocale.h:55,
                 from nsLocaleService.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsLocale.h:55,
                 from nsLocaleService.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsLocale.h:55,
                 from nsLocaleService.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsLocale.h:55,
                 from nsLocaleService.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsLocale.h:55,
                 from nsLocaleService.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsLocaleService.cpp: In member function 'virtual nsresult nsLocaleService::GetLocaleFromAcceptLanguage(const char*, nsILocale**)':
nsLocaleService.cpp:464:41: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
     if      (isalpha(*cPtr1))  *cPtr2++ = tolower(*cPtr1); /* force lower case */
                                         ^
nsFontPackageService.cpp
c++ -o nsFontPackageService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFontPackageService.pp nsFontPackageService.cpp
rm -f libnslocale_s.a
ar cr libnslocale_s.a nsCollation.o nsScriptableDateFormat.o nsLanguageAtomService.o nsLocale.o nsLocaleService.o nsFontPackageService.o  
ranlib libnslocale_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnslocale_s.a ../../../dist/lib
make[5]: Entering directory '/tmp/kompozer/src/mozilla/intl/locale/src/unix'
nsCollationUnix.cpp
c++ -o nsCollationUnix.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/unicharutil -I../../../../dist/include/pref -I../../../../dist/include/uconv -I../../../../dist/include/locale -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include -I./..    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsCollationUnix.pp nsCollationUnix.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from ../../../../dist/include/locale/nsCollation.h:44,
                 from nsCollationUnix.h:44,
                 from nsCollationUnix.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from ../../../../dist/include/locale/nsCollation.h:44,
                 from nsCollationUnix.h:44,
                 from nsCollationUnix.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from ../../../../dist/include/locale/nsCollation.h:44,
                 from nsCollationUnix.h:44,
                 from nsCollationUnix.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from ../../../../dist/include/locale/nsCollation.h:44,
                 from nsCollationUnix.h:44,
                 from nsCollationUnix.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from ../../../../dist/include/locale/nsCollation.h:44,
                 from nsCollationUnix.h:44,
                 from nsCollationUnix.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from ../../../../dist/include/locale/nsCollation.h:44,
                 from nsCollationUnix.h:44,
                 from nsCollationUnix.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/unicharutil/nsICaseConversion.h:43,
                 from ../../../../dist/include/locale/nsCollation.h:44,
                 from nsCollationUnix.h:44,
                 from nsCollationUnix.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../../dist/include/locale/nsILocale.h:10,
                 from ../../../../dist/include/locale/nsICollation.h:10,
                 from nsCollationUnix.h:43,
                 from nsCollationUnix.cpp:41:
nsCollationUnix.cpp: In member function 'virtual nsrefcnt nsCollationUnix::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsCollationUnix' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsCollationUnix.cpp:84:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsCollationUnix, nsICollation)
 ^
nsCollationUnix.cpp: In member function 'virtual nsresult nsCollationUnix::AllocateRawSortKey(PRInt32, const nsAString_internal&, PRUint8**, PRUint32*)':
nsCollationUnix.cpp:230:15: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       *outLen = strlen(str) + 1;
               ^
nsCollationUnix.cpp:235:35: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       void *buffer = PR_Malloc(len);
                                   ^
nsCollationUnix.cpp:243:17: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         *outLen = len;
                 ^
nsDateTimeFormatUnix.cpp
c++ -o nsDateTimeFormatUnix.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/unicharutil -I../../../../dist/include/pref -I../../../../dist/include/uconv -I../../../../dist/include/locale -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include -I./..    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsDateTimeFormatUnix.pp nsDateTimeFormatUnix.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../../dist/include/uconv/nsICharsetConverterManager.h:18,
                 from nsDateTimeFormatUnix.h:43,
                 from nsDateTimeFormatUnix.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsDateTimeFormatUnix.h:43,
                 from nsDateTimeFormatUnix.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsDateTimeFormatUnix.h:43,
                 from nsDateTimeFormatUnix.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsDateTimeFormatUnix.h:43,
                 from nsDateTimeFormatUnix.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsDateTimeFormatUnix.h:43,
                 from nsDateTimeFormatUnix.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsDateTimeFormatUnix.h:43,
                 from nsDateTimeFormatUnix.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/uconv/nsICharsetConverterManager.h:27,
                 from nsDateTimeFormatUnix.h:43,
                 from nsDateTimeFormatUnix.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPosixLocale.cpp
c++ -o nsPosixLocale.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/unicharutil -I../../../../dist/include/pref -I../../../../dist/include/uconv -I../../../../dist/include/locale -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include -I./..    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsPosixLocale.pp nsPosixLocale.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsPosixLocale.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsPosixLocale.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsPosixLocale.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsPosixLocale.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsPosixLocale.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsPosixLocale.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsPosixLocale.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPosixLocale.cpp: In member function 'PRBool nsPosixLocale::ParseLocaleString(const char*, char*, char*, char*, char)':
nsPosixLocale.cpp:159:13: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
     *dest++ = tolower(*src++);
             ^
nsPosixLocale.cpp:162:7: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
   len = dest - language;
       ^
nsPosixLocale.cpp:190:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       *dest++ = toupper(*src++);
               ^
nsPosixLocale.cpp:193:9: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     len = dest - country;
         ^
nsPosixLocale.cpp:226:9: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     len = dest - extra;
         ^
nsPosixLocale.cpp:254:9: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     len = dest - modifier;
         ^
rm -f libplatlocale_s.a
ar cr libplatlocale_s.a nsCollationUnix.o nsDateTimeFormatUnix.o nsPosixLocale.o  
ranlib libplatlocale_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libplatlocale_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale/src/unix'
/tmp/kompozer/src/mozilla/config/nsinstall -R ./langGroups.properties ./language.properties  ../../../dist/bin/res
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/locale'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/strres'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/strres/public'
nsIStringBundle.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStringBundle nsIStringBundle.idl
nsIStringBundleOverride.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStringBundleOverride nsIStringBundleOverride.idl
../../../dist/bin/xpt_link _xpidlgen/intl.xpt _xpidlgen/nsIStringBundle.xpt _xpidlgen/nsIStringBundleOverride.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/intl.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/strres/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/strres/src'
nsStringBundle.cpp
c++ -o nsStringBundle.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/intl -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStringBundle.pp nsStringBundle.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsStringBundle.h:44,
                 from nsStringBundle.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStringBundle.h:44,
                 from nsStringBundle.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStringBundle.h:44,
                 from nsStringBundle.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsStringBundle.h:44,
                 from nsStringBundle.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsStringBundle.h:44,
                 from nsStringBundle.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStringBundle.h:44,
                 from nsStringBundle.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStringBundle.h:44,
                 from nsStringBundle.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStringBundle.cpp: In member function 'nsresult nsStringBundle::LoadProperties()':
nsStringBundle.cpp:145:11: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'long int' may alter its value [-Wconversion]
   mLoaded = NS_SUCCEEDED(rv);
           ^
In file included from nsStringBundleService.h:42:0,
                 from nsStringBundle.cpp:43:
nsStringBundle.cpp: In member function 'bundleCacheEntry_t* nsStringBundleService::insertIntoCache(nsIStringBundle*, nsCStringKey*)':
../../../dist/include/nspr/plarena.h:105:79: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PL_ARENA_ALIGN(pool, n) (((PRUword)(n) + (pool)->mask) & ~(pool)->mask)
                                                                               ^
../../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
nsStringBundle.cpp:675:5: note: in expansion of macro 'PL_ARENA_ALLOCATE'
     PL_ARENA_ALLOCATE(cacheEntryArena, &mCacheEntryPool, sizeof(bundleCacheEntry_t));
     ^
nsStringBundleTextOverride.cpp
c++ -o nsStringBundleTextOverride.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/intl -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStringBundleTextOverride.pp nsStringBundleTextOverride.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsStringBundleTextOverride.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStringBundleTextOverride.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStringBundleTextOverride.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsStringBundleTextOverride.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsStringBundleTextOverride.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStringBundleTextOverride.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStringBundleTextOverride.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsStringBundleTextOverride.cpp:42:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
rm -f libstrres_s.a
ar cr libstrres_s.a nsStringBundle.o nsStringBundleTextOverride.o  
ranlib libstrres_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libstrres_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/strres/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/strres'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/lwbrk'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/lwbrk/idl'
nsISemanticUnitScanner.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISemanticUnitScanner nsISemanticUnitScanner.idl
../../../dist/bin/xpt_link _xpidlgen/lwbrk.xpt _xpidlgen/nsISemanticUnitScanner.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/lwbrk.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/lwbrk/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/lwbrk/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/lwbrk/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/lwbrk/src'
rulebrk.c
gcc -o rulebrk.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/lwbrk -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/rulebrk.pp rulebrk.c
nsJISx4501LineBreaker.cpp
c++ -o nsJISx4501LineBreaker.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/lwbrk -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsJISx4501LineBreaker.pp nsJISx4501LineBreaker.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/unicharutil/nsUnicharUtils.h:42,
                 from nsJISx4501LineBreaker.cpp:50:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
nsJISx4501LineBreaker.cpp: In member function 'PRInt8 nsJISx4051LineBreaker::GetClass(PRUnichar)':
nsJISx4501LineBreaker.cpp:255:8: warning: conversion to 'PRInt8 {aka signed char}' from 'int' may alter its value [-Wconversion]
      c = GETCLASSFROMTABLE(gLBClass00, l);
        ^
nsJISx4501LineBreaker.cpp:263:8: warning: conversion to 'PRInt8 {aka signed char}' from 'int' may alter its value [-Wconversion]
      c = GETCLASSFROMTABLE(gLBClass20, l);
        ^
nsJISx4501LineBreaker.cpp:267:8: warning: conversion to 'PRInt8 {aka signed char}' from 'int' may alter its value [-Wconversion]
      c = GETCLASSFROMTABLE(gLBClass21, l);
        ^
nsJISx4501LineBreaker.cpp:271:8: warning: conversion to 'PRInt8 {aka signed char}' from 'int' may alter its value [-Wconversion]
      c = GETCLASSFROMTABLE(gLBClass30, l);
        ^
nsJISx4501LineBreaker.cpp:284:50: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
        c = GETCLASSFROMTABLE(gLBClass00, (l+0x20));
                                                  ^
nsJISx4501LineBreaker.cpp:284:10: warning: conversion to 'PRInt8 {aka signed char}' from 'int' may alter its value [-Wconversion]
        c = GETCLASSFROMTABLE(gLBClass00, (l+0x20));
          ^
nsJISx4501LineBreaker.cpp: In member function 'virtual nsresult nsJISx4051LineBreaker::BreakInBetween(const PRUnichar*, PRUint32, const PRUnichar*, PRUint32, PRBool*)':
nsJISx4501LineBreaker.cpp:415:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
      IS_HIGH_SURROGATE(aText1[aTextLen1-1]) && 
                                             ^
nsLWBreakerFImp.cpp
c++ -o nsLWBreakerFImp.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/lwbrk -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsLWBreakerFImp.pp nsLWBreakerFImp.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/lwbrk/nsILineBreakerFactory.h:43,
                 from nsLWBreakerFImp.h:45,
                 from nsLWBreakerFImp.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/lwbrk/nsILineBreakerFactory.h:43,
                 from nsLWBreakerFImp.h:45,
                 from nsLWBreakerFImp.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/lwbrk/nsILineBreakerFactory.h:43,
                 from nsLWBreakerFImp.h:45,
                 from nsLWBreakerFImp.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/lwbrk/nsILineBreakerFactory.h:43,
                 from nsLWBreakerFImp.h:45,
                 from nsLWBreakerFImp.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/lwbrk/nsILineBreakerFactory.h:43,
                 from nsLWBreakerFImp.h:45,
                 from nsLWBreakerFImp.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/lwbrk/nsILineBreakerFactory.h:43,
                 from nsLWBreakerFImp.h:45,
                 from nsLWBreakerFImp.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/lwbrk/nsILineBreakerFactory.h:43,
                 from nsLWBreakerFImp.h:45,
                 from nsLWBreakerFImp.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsSampleWordBreaker.cpp
c++ -o nsSampleWordBreaker.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/lwbrk -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSampleWordBreaker.pp nsSampleWordBreaker.cpp
nsSemanticUnitScanner.cpp
c++ -o nsSemanticUnitScanner.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/unicharutil -I../../../dist/include/lwbrk -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSemanticUnitScanner.pp nsSemanticUnitScanner.cpp
rm -f liblwbrk_s.a
ar cr liblwbrk_s.a rulebrk.o nsJISx4501LineBreaker.o nsLWBreakerFImp.o nsSampleWordBreaker.o nsSemanticUnitScanner.o  
ranlib liblwbrk_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 liblwbrk_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/lwbrk/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/lwbrk'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/chardet'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/chardet/public'
nsIDocumentCharsetInfo.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIDocumentCharsetInfo nsIDocumentCharsetInfo.idl
nsIDocCharset.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIDocCharset nsIDocCharset.idl
nsICharsetResolver.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICharsetResolver nsICharsetResolver.idl
../../../dist/bin/xpt_link _xpidlgen/chardet.xpt _xpidlgen/nsIDocumentCharsetInfo.xpt _xpidlgen/nsIDocCharset.xpt _xpidlgen/nsICharsetResolver.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/chardet.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/chardet/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/intl/chardet/src'
nsObserverBase.cpp
c++ -o nsObserverBase.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/webshell -I../../../dist/include/htmlparser -I../../../dist/include/necko -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/chardet -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsObserverBase.pp nsObserverBase.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from ../../../dist/include/webshell/nsIWebShellServices.h:41,
                 from nsObserverBase.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from ../../../dist/include/webshell/nsIWebShellServices.h:41,
                 from nsObserverBase.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from ../../../dist/include/webshell/nsIWebShellServices.h:41,
                 from nsObserverBase.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from ../../../dist/include/webshell/nsIWebShellServices.h:41,
                 from nsObserverBase.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from ../../../dist/include/webshell/nsIWebShellServices.h:41,
                 from nsObserverBase.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from ../../../dist/include/webshell/nsIWebShellServices.h:41,
                 from nsObserverBase.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from ../../../dist/include/webshell/nsIWebShellServices.h:41,
                 from nsObserverBase.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsXMLEncodingObserver.cpp
c++ -o nsXMLEncodingObserver.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/webshell -I../../../dist/include/htmlparser -I../../../dist/include/necko -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/chardet -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsXMLEncodingObserver.pp nsXMLEncodingObserver.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsXMLEncodingObserver.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsXMLEncodingObserver.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsXMLEncodingObserver.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsXMLEncodingObserver.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsXMLEncodingObserver.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsXMLEncodingObserver.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsXMLEncodingObserver.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsXMLEncodingObserver.cpp: In member function 'virtual nsresult nsXMLEncodingObserver::Notify(PRUint32, PRUint32, const PRUnichar**, const PRUnichar**)':
nsXMLEncodingObserver.cpp:128:14: warning: variable 'bGotEncoding' set but not used [-Wunused-but-set-variable]
       PRBool bGotEncoding = PR_FALSE;
              ^
nsMetaCharsetObserver.cpp
c++ -o nsMetaCharsetObserver.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/webshell -I../../../dist/include/htmlparser -I../../../dist/include/necko -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/chardet -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMetaCharsetObserver.pp nsMetaCharsetObserver.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsMetaCharsetObserver.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsMetaCharsetObserver.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsMetaCharsetObserver.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsMetaCharsetObserver.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsMetaCharsetObserver.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsMetaCharsetObserver.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/uconv/nsICharsetAlias.h:42,
                 from nsMetaCharsetObserver.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDetectionAdaptor.cpp
c++ -o nsDetectionAdaptor.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/webshell -I../../../dist/include/htmlparser -I../../../dist/include/necko -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/chardet -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDetectionAdaptor.pp nsDetectionAdaptor.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsDetectionAdaptor.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDetectionAdaptor.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDetectionAdaptor.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsDetectionAdaptor.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsDetectionAdaptor.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDetectionAdaptor.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDetectionAdaptor.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDetectionAdaptor.cpp: In member function 'virtual nsresult nsMyObserver::Notify(const char*, nsDetectionConfident)':
nsDetectionAdaptor.cpp:53:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv = NS_OK;
              ^
nsDetectionAdaptor.cpp: In member function 'virtual nsresult nsDetectionAdaptor::RawBuffer(const char*, PRUint32*)':
nsDetectionAdaptor.cpp:155:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv = NS_OK;
              ^
nsDetectionAdaptor.cpp: In member function 'virtual nsresult nsDetectionAdaptor::Finish()':
nsDetectionAdaptor.cpp:167:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv = NS_OK;
              ^
nsDebugDetector.cpp
c++ -o nsDebugDetector.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/webshell -I../../../dist/include/htmlparser -I../../../dist/include/necko -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/chardet -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDebugDetector.pp nsDebugDetector.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDebugDetector.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDebugDetector.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDebugDetector.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDebugDetector.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDebugDetector.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDebugDetector.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDebugDetector.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPSMDetectors.cpp
c++ -o nsPSMDetectors.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/webshell -I../../../dist/include/htmlparser -I../../../dist/include/necko -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/chardet -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPSMDetectors.pp nsPSMDetectors.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsPSMDetectors.cpp:46:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsPSMDetectors.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsPSMDetectors.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsPSMDetectors.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsPSMDetectors.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsPSMDetectors.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsPSMDetectors.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPSMDetectors.cpp: In member function 'virtual PRBool nsPSMDetector::HandleData(const char*, PRUint32)':
nsPSMDetectors.cpp:372:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             mState[j++] = st;
                         ^
nsCyrillicDetector.cpp
c++ -o nsCyrillicDetector.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/webshell -I../../../dist/include/htmlparser -I../../../dist/include/necko -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/chardet -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCyrillicDetector.pp nsCyrillicDetector.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsCyrillicDetector.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsCyrillicDetector.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsCyrillicDetector.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsCyrillicDetector.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsCyrillicDetector.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsCyrillicDetector.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsCyrillicDetector.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDocumentCharsetInfo.cpp
c++ -o nsDocumentCharsetInfo.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/webshell -I../../../dist/include/htmlparser -I../../../dist/include/necko -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/chardet -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDocumentCharsetInfo.pp nsDocumentCharsetInfo.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDocumentCharsetInfo.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDocumentCharsetInfo.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDocumentCharsetInfo.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDocumentCharsetInfo.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDocumentCharsetInfo.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDocumentCharsetInfo.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/chardet/nsIStringCharsetDetector.h:41,
                 from nsCharDetDll.h:45,
                 from nsDocumentCharsetInfo.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libchardet_s.a
ar cr libchardet_s.a nsObserverBase.o nsXMLEncodingObserver.o nsMetaCharsetObserver.o nsDetectionAdaptor.o nsDebugDetector.o nsPSMDetectors.o nsCyrillicDetector.o nsDocumentCharsetInfo.o  
ranlib libchardet_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libchardet_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/intl/chardet/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/chardet'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/intl/build'
nsI18nModule.cpp
c++ -o nsI18nModule.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../chardet/src -I./../lwbrk/src -I./../unicharutil/src -I./../strres/src -I./../locale/src -I./../locale/src/unix  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/unicharutil -I../../dist/include/chardet -I../../dist/include/uconv -I../../dist/include/lwbrk -I../../dist/include/intl -I../../dist/include/locale -I../../dist/include/htmlparser -I../../dist/include/content -I../../dist/include/widget -I../../dist/include/webshell -I../../dist/include/necko -I../../dist/include/i18n -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsI18nModule.pp nsI18nModule.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/uconv/nsICharsetAlias.h:42,
                 from ./../chardet/src/nsCharDetConstructors.h:51,
                 from nsI18nModule.cpp:44:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/uconv/nsICharsetAlias.h:42,
                 from ./../chardet/src/nsCharDetConstructors.h:51,
                 from nsI18nModule.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/uconv/nsICharsetAlias.h:42,
                 from ./../chardet/src/nsCharDetConstructors.h:51,
                 from nsI18nModule.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/uconv/nsICharsetAlias.h:42,
                 from ./../chardet/src/nsCharDetConstructors.h:51,
                 from nsI18nModule.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/uconv/nsICharsetAlias.h:42,
                 from ./../chardet/src/nsCharDetConstructors.h:51,
                 from nsI18nModule.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/uconv/nsICharsetAlias.h:42,
                 from ./../chardet/src/nsCharDetConstructors.h:51,
                 from nsI18nModule.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/uconv/nsICharsetAlias.h:42,
                 from ./../chardet/src/nsCharDetConstructors.h:51,
                 from nsI18nModule.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libi18n.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libi18n.so -o libi18n.so  nsI18nModule.o       -Wl,--whole-archive ../../dist/lib/libchardet_s.a ../../dist/lib/liblwbrk_s.a ../../dist/lib/libucharucomp_s.a ../../dist/lib/libstrres_s.a ../../dist/lib/libnslocale_s.a ../../dist/lib/libplatlocale_s.a  -Wl,--no-whole-archive ../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libi18n.so
strip libi18n.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libi18n.so ../../dist/bin/components
: ../../dist/bin/components/libi18n.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/intl/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/intl'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/db'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/db/mdb'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/db/mdb/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/db/mdb/public'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/db/mdb'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/db/mork'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/db/mork/src'
orkinHeap.cpp
c++ -o orkinHeap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/orkinHeap.pp orkinHeap.cpp
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from orkinHeap.cpp:51:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from orkinHeap.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from orkinHeap.cpp:51:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from orkinHeap.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkArray.cpp
c++ -o morkArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkArray.pp morkArray.cpp
In file included from morkArray.cpp:49:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkArray.cpp:53:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkArray.cpp:49:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkArray.cpp:53:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkArray.cpp: In constructor 'morkArray::morkArray(morkEnv*, const morkUsage&, nsIMdbHeap*, mork_size, nsIMdbHeap*)':
morkArray.cpp:102:50: warning: conversion to 'mdb_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
         mdb_size byteSize = inSize * sizeof(void*);
                                                  ^
morkArray.cpp: In member function 'mork_bool morkArray::Grow(morkEnv*, mork_size)':
morkArray.cpp:184:54: warning: conversion to 'mdb_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
       mdb_size newByteSize = inNewSize * sizeof(void*);
                                                      ^
morkArray.cpp: In member function 'void morkArray::CutAllSlots(morkEnv*)':
morkArray.cpp:321:56: warning: conversion to 'mdb_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
       mdb_size oldByteSize = mArray_Fill * sizeof(void*);
                                                        ^
morkAtom.cpp
c++ -o morkAtom.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkAtom.pp morkAtom.cpp
In file included from morkAtom.cpp:51:0:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkAtom.cpp:55:
morkNode.h: At global scope:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkAtom.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkAtom.cpp:55:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkAtom.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkAtomMap.cpp
c++ -o morkAtomMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkAtomMap.pp morkAtomMap.cpp
In file included from morkAtomMap.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkAtomMap.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkAtomMap.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkAtomMap.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkAtomMap.cpp:63:0:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
morkAtomSpace.cpp
c++ -o morkAtomSpace.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkAtomSpace.pp morkAtomSpace.cpp
In file included from morkAtomSpace.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkAtomSpace.cpp:59:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkAtomSpace.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkAtomSpace.cpp:59:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkAtomSpace.cpp:75:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkEnv.h:46:0,
                 from morkAtomSpace.cpp:59:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkAtomSpace.cpp:75:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkAtomSpace.cpp:59:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkAtomSpace.cpp:75:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkBlob.cpp
c++ -o morkBlob.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkBlob.pp morkBlob.cpp
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkBlob.cpp:51:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkBlob.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkBlob.cpp:51:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkBlob.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkBuilder.cpp
c++ -o morkBuilder.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkBuilder.pp morkBuilder.cpp
In file included from morkBuilder.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkBuilder.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkBuilder.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkBuilder.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkBuilder.cpp:71:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkEnv.h:46:0,
                 from morkBuilder.cpp:55:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkBuilder.cpp:71:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkBuilder.cpp:55:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkBuilder.cpp:71:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkCell.cpp
c++ -o morkCell.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkCell.pp morkCell.cpp
In file included from morkCell.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkStore.h:46:0,
                 from morkCell.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkCell.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkStore.h:46:0,
                 from morkCell.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkCell.cpp:51:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkStore.h:46:0,
                 from morkCell.cpp:51:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkCell.cpp:51:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkStore.h:46:0,
                 from morkCell.cpp:51:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkCell.cpp:51:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkCellObject.cpp
c++ -o morkCellObject.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkCellObject.pp morkCellObject.cpp
In file included from morkCellObject.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkCellObject.cpp:51:0:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkCellObject.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkCellObject.cpp:51:0:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkCellObject.cpp:75:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkCellObject.cpp:51:0:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkCellObject.cpp:75:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkCellObject.cpp:51:0:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkCellObject.cpp:75:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkCh.cpp
c++ -o morkCh.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkCh.pp morkCh.cpp
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkCh.cpp:51:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkCh.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkCh.cpp:51:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkCh.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkConfig.cpp
c++ -o morkConfig.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkConfig.pp morkConfig.cpp
morkCursor.cpp
c++ -o morkCursor.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkCursor.pp morkCursor.cpp
In file included from morkCursor.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkCursor.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkCursor.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkCursor.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkDeque.cpp
c++ -o morkDeque.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkDeque.pp morkDeque.cpp
In file included from morkDeque.cpp:41:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkDeque.cpp:45:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkDeque.cpp:41:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkDeque.cpp:45:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkDeque.cpp: In static member function 'static void* morkNext::MakeNewNext(size_t, nsIMdbHeap&, morkEnv*)':
morkDeque.cpp:62:56: warning: conversion to 'mdb_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     ioHeap.Alloc(ev->AsMdbEnv(), inSize, (void**) &next);
                                                        ^
morkDeque.cpp: In static member function 'static void* morkLink::MakeNewLink(size_t, nsIMdbHeap&, morkEnv*)':
morkDeque.cpp:179:57: warning: conversion to 'mdb_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     ioHeap.Alloc(ev->AsMdbEnv(), inSize, (void**) &alink);
                                                         ^
morkEnv.cpp
c++ -o morkEnv.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkEnv.pp morkEnv.cpp
In file included from morkEnv.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkEnv.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkEnv.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkEnv.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkEnv.cpp: In destructor 'virtual morkEnv::~morkEnv()':
morkEnv.cpp:99:14: warning: deleting object of abstract class type 'nsIMdbHeap' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
       delete saveHeap;
              ^
morkEnv.cpp: In member function 'char* morkEnv::CopyString(nsIMdbHeap*, const char*)':
morkEnv.cpp:367:46: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     mork_size size = MORK_STRLEN(inString) + 1;
                                              ^
morkFactory.cpp
c++ -o morkFactory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkFactory.pp morkFactory.cpp
In file included from morkFactory.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkFactory.cpp:51:0:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkFactory.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkFactory.cpp:51:0:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkFactory.cpp:71:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkFactory.cpp:51:0:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkFactory.cpp:71:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkFactory.cpp:51:0:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkFactory.cpp:71:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkFile.cpp
c++ -o morkFile.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkFile.pp morkFile.cpp
In file included from morkFile.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkFile.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkFile.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkFile.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkFile.cpp: In member function 'virtual mork_pos morkStdioFile::Length(morkEnv*) const':
morkFile.cpp:603:22: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
               outPos = eof;
                      ^
morkFile.cpp: In member function 'virtual nsresult morkStdioFile::Tell(nsIMdbEnv*, mork_pos*) const':
morkFile.cpp:636:17: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
         *outPos = where;
                 ^
morkHandle.cpp
c++ -o morkHandle.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkHandle.pp morkHandle.cpp
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkHandle.cpp:47:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkHandle.cpp:47:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkHandle.cpp:47:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkHandle.cpp:47:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkHandle.cpp:59:0:
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
morkHandle.h:119:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkEnv*)':
morkHandle.h:122:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
morkIntMap.cpp
c++ -o morkIntMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkIntMap.pp morkIntMap.cpp
In file included from morkIntMap.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkIntMap.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkIntMap.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkIntMap.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkMap.cpp
c++ -o morkMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkMap.pp morkMap.cpp
In file included from morkMap.cpp:50:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkMap.cpp:58:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkMap.cpp:50:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkMap.cpp:58:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkMap.cpp: In member function 'morkAssoc** morkMap::find(morkEnv*, const void*, mork_u4) const':
morkMap.cpp:267:26: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
     mork_pos i = assoc - mMap_Assocs; /* index of this assoc */
                          ^
morkMap.cpp: In member function 'mork_change* morkMap::new_changes(morkEnv*, mork_num)':
morkMap.cpp:388:47: warning: conversion to 'mork_num {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   mork_num size = inSlots * sizeof(mork_change);
                                               ^
morkMap.cpp: In member function 'morkAssoc** morkMap::new_buckets(morkEnv*, mork_num)':
morkMap.cpp:399:46: warning: conversion to 'mork_num {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   mork_num size = inSlots * sizeof(morkAssoc*);
                                              ^
morkMap.cpp: In member function 'morkAssoc* morkMap::new_assocs(morkEnv*, mork_num)':
morkMap.cpp:410:45: warning: conversion to 'mork_num {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   mork_num size = inSlots * sizeof(morkAssoc);
                                             ^
morkMap.cpp: In member function 'mork_bool morkMap::Put(morkEnv*, const void*, const void*, void*, void*, mork_change**)':
morkMap.cpp:594:29: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
       mork_pos i = (*ref) - mMap_Assocs; /* index of assoc */
                             ^
morkMap.cpp: In member function 'mork_bool morkMap::Cut(morkEnv*, const void*, void*, void*, mork_change**)':
morkMap.cpp:657:28: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
       mork_pos i = assoc - mMap_Assocs; /* index of assoc */
                            ^
morkMap.cpp: In member function 'mork_bool morkMap::Get(morkEnv*, const void*, void*, void*, mork_change**)':
morkMap.cpp:696:29: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
       mork_pos i = (*ref) - mMap_Assocs; /* index of assoc */
                             ^
morkMap.cpp: In member function 'mork_change* morkMapIter::First(morkEnv*, void*, void*)':
morkMap.cpp:801:35: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
         mork_pos i = assoc - map->mMap_Assocs;
                                   ^
morkMap.cpp: In member function 'mork_change* morkMapIter::Next(morkEnv*, void*, void*)':
morkMap.cpp:875:37: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
           mork_pos i = assoc - map->mMap_Assocs;
                                     ^
morkMap.cpp: In member function 'mork_change* morkMapIter::Here(morkEnv*, void*, void*)':
morkMap.cpp:904:34: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
         mork_pos i = here - map->mMap_Assocs;
                                  ^
morkMap.cpp: In member function 'mork_change* morkMapIter::CutHere(morkEnv*, void*, void*)':
morkMap.cpp:934:36: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
           mork_pos i = here - map->mMap_Assocs;
                                    ^
morkNode.cpp
c++ -o morkNode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkNode.pp morkNode.cpp
In file included from morkNode.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkNode.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkNode.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkNode.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkNode.cpp:59:0:
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
morkHandle.h:119:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkEnv*)':
morkHandle.h:122:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
morkNode.cpp: In static member function 'static void* morkNode::MakeNew(size_t, nsIMdbHeap&, morkEnv*)':
morkNode.cpp:182:57: warning: conversion to 'mdb_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     ioHeap.Alloc(ev->AsMdbEnv(), inSize, (void **) &node);
                                                         ^
morkNodeMap.cpp
c++ -o morkNodeMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkNodeMap.pp morkNodeMap.cpp
In file included from morkNodeMap.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkNodeMap.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkNodeMap.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkNodeMap.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkObject.cpp
c++ -o morkObject.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkObject.pp morkObject.cpp
In file included from morkObject.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkObject.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkObject.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkObject.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkObject.cpp:59:0:
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
morkHandle.h:119:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkEnv*)':
morkHandle.h:122:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
morkParser.cpp
c++ -o morkParser.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkParser.pp morkParser.cpp
In file included from morkParser.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkParser.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkParser.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkParser.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkParser.cpp:79:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkEnv.h:46:0,
                 from morkParser.cpp:55:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkParser.cpp:79:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkParser.cpp:55:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkParser.cpp:79:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkPool.cpp
c++ -o morkPool.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkPool.pp morkPool.cpp
In file included from morkPool.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkPool.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkPool.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkPool.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkPool.cpp:59:0:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkPool.cpp:63:0:
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
morkHandle.h:119:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkEnv*)':
morkHandle.h:122:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
morkPool.cpp: In member function 'morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)':
morkPool.cpp:270:44: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   mork_size size = inSize * sizeof(morkCell);
                                            ^
morkRow.cpp
c++ -o morkRow.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkRow.pp morkRow.cpp
In file included from morkRow.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRow.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRow.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRow.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkRow.cpp:59:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRow.cpp:55:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkRow.cpp:59:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkStore.h:62:0,
                 from morkRow.cpp:79:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
morkRow.cpp: In member function 'morkCell* morkRow::GetCell(morkEnv*, mdb_column, mork_pos*) const':
morkRow.cpp:549:17: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
         *outPos = cells - mRow_Cells;
                 ^
morkRowCellCursor.cpp
c++ -o morkRowCellCursor.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkRowCellCursor.pp morkRowCellCursor.cpp
In file included from morkRowCellCursor.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRowCellCursor.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowCellCursor.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRowCellCursor.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from orkinRowCellCursor.h:54:0,
                 from morkRowCellCursor.cpp:63:
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
morkHandle.h:119:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkEnv*)':
morkHandle.h:122:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
In file included from morkRowCellCursor.cpp:47:0:
morkNode.h: At global scope:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkRowCellCursor.cpp:63:0:
orkinRowCellCursor.h:144:14: warning:   by 'virtual nsresult orkinRowCellCursor::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowCellCursor.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkRowCellCursor.cpp:63:0:
orkinRowCellCursor.h:147:14: warning:   by 'virtual nsresult orkinRowCellCursor::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowCellCursor.cpp:39:0:
../../../dist/include/mork/mdb.h:2352:14: warning: 'virtual nsresult nsIMdbRowCellCursor::NextCell(nsIMdbEnv*, nsIMdbCell**, mdb_column*, mdb_pos*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD NextCell( // get next cell in the row
              ^
In file included from morkRowCellCursor.cpp:63:0:
orkinRowCellCursor.h:194:14: warning:   by 'virtual nsresult orkinRowCellCursor::NextCell(nsIMdbEnv*, nsIMdbCell*, mdb_column*, mdb_pos*)' [-Woverloaded-virtual]
   NS_IMETHOD NextCell( // get next cell in the row
              ^
orkinRowCellCursor.h: In static member function 'static void* orkinRowCellCursor::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
orkinRowCellCursor.h:100:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
orkinRowCellCursor.h: In static member function 'static void* orkinRowCellCursor::operator new(size_t, morkPool&, morkEnv*)':
orkinRowCellCursor.h:103:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
In file included from morkStore.h:62:0,
                 from morkRowCellCursor.cpp:67:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkEnv.h:46:0,
                 from morkRowCellCursor.cpp:51:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkRowCellCursor.cpp:67:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRowCellCursor.cpp:51:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkRowCellCursor.cpp:67:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkRowMap.cpp
c++ -o morkRowMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkRowMap.pp morkRowMap.cpp
In file included from morkRowMap.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRowMap.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowMap.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRowMap.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkRowObject.cpp
c++ -o morkRowObject.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkRowObject.pp morkRowObject.cpp
In file included from morkRowObject.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkRowObject.h:46:0,
                 from morkRowObject.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowObject.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkRowObject.h:46:0,
                 from morkRowObject.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkRowObject.cpp:59:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkRowObject.h:46:0,
                 from morkRowObject.cpp:51:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkRowObject.cpp:59:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkRowObject.h:46:0,
                 from morkRowObject.cpp:51:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkRowObject.cpp:59:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkRowSpace.cpp
c++ -o morkRowSpace.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkRowSpace.pp morkRowSpace.cpp
In file included from morkRowSpace.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRowSpace.cpp:67:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRowSpace.cpp:67:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkRowSpace.cpp:71:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkRowSpace.cpp:67:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkRowSpace.cpp:71:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkStore.h:62:0,
                 from morkRowSpace.cpp:79:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
morkSink.cpp
c++ -o morkSink.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkSink.pp morkSink.cpp
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkSink.cpp:51:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkSink.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkObject.h:46:0,
                 from morkEnv.h:46,
                 from morkSink.cpp:51:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkSink.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkSink.cpp: In member function 'mork_bool morkSpool::Write(morkEnv*, const void*, mork_size)':
morkSink.cpp:267:32: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
           mork_pos fill = at - body; // current content size
                                ^
In file included from mork.h:244:0,
                 from morkSink.cpp:43:
morkSink.cpp: In member function 'mork_bool morkSpool::PutString(morkEnv*, const char*)':
morkConfig.h:176:51: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
 #define MORK_STRLEN(string)          strlen(string)
                                                   ^
morkSink.cpp:318:22: note: in expansion of macro 'MORK_STRLEN'
     mork_size size = MORK_STRLEN(inString);
                      ^
morkSpace.cpp
c++ -o morkSpace.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkSpace.pp morkSpace.cpp
In file included from morkSpace.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkSpace.cpp:63:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkSpace.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkSpace.cpp:63:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkSpace.cpp:67:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkEnv.h:46:0,
                 from morkSpace.cpp:63:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkSpace.cpp:67:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkSpace.cpp:63:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkSpace.cpp:67:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkStore.cpp
c++ -o morkStore.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkStore.pp morkStore.cpp
In file included from morkStore.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkStore.cpp:59:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkStore.cpp:59:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStore.h:62:0,
                 from morkStore.cpp:63:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkEnv.h:46:0,
                 from morkStore.cpp:59:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkStore.cpp:63:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkStore.cpp:59:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkStore.cpp:63:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from mork.h:244:0,
                 from morkStore.cpp:43:
morkStore.cpp: In member function 'morkFarBookAtom* morkStore::StageStringAsFarBookAtom(morkEnv*, const char*, mork_cscode, morkAtomSpace*)':
morkConfig.h:176:51: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
 #define MORK_STRLEN(string)          strlen(string)
                                                   ^
morkStore.cpp:447:24: note: in expansion of macro 'MORK_STRLEN'
     mork_size length = MORK_STRLEN(inString);
                        ^
morkStream.cpp
c++ -o morkStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkStream.pp morkStream.cpp
In file included from morkStream.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkFile.h:50:0,
                 from morkStream.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkStream.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkFile.h:50:0,
                 from morkStream.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from mork.h:244:0,
                 from morkStream.cpp:43:
morkStream.cpp: In member function 'mork_size morkStream::PutStringThenIndent(morkEnv*, const char*, mork_count)':
morkConfig.h:176:51: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
 #define MORK_STRLEN(string)          strlen(string)
                                                   ^
morkStream.cpp:248:24: note: in expansion of macro 'MORK_STRLEN'
     mork_size length = MORK_STRLEN(inString);
                        ^
morkStream.cpp: In member function 'mork_size morkStream::PutString(morkEnv*, const char*)':
morkStream.cpp:274:13: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     outSize = MORK_STRLEN(inString);
             ^
morkStream.cpp: In member function 'mork_size morkStream::PutStringThenNewline(morkEnv*, const char*)':
morkStream.cpp:292:13: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     outSize = MORK_STRLEN(inString);
             ^
morkStream.cpp: In member function 'virtual mork_pos morkStream::Length(morkEnv*) const':
morkStream.cpp:425:63: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
             mork_pos localContent = mStream_BufPos + (at - buf);
                                                               ^
morkStream.cpp: In member function 'virtual nsresult morkStream::Tell(nsIMdbEnv*, mork_pos*) const':
morkStream.cpp:482:18: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
         *aOutPos = mStream_BufPos + (at - buf);
                  ^
morkStream.cpp:490:18: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
         *aOutPos = mStream_BufPos + (at - buf);
                  ^
morkStream.cpp: In member function 'int morkStream::fill_getc(morkEnv*)':
morkStream.cpp:799:22: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
       mStream_BufPos += ( end - buf ); // advance past old read
                      ^
morkTable.cpp
c++ -o morkTable.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkTable.pp morkTable.cpp
In file included from morkTable.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkTable.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkTable.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkTable.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkTable.cpp:59:0:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkTable.cpp:55:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkTable.cpp:59:0:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkStore.h:62:0,
                 from morkTable.cpp:63:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
morkTable.cpp: In member function 'virtual nsresult morkTable::GetPort(nsIMdbEnv*, nsIMdbPort**)':
morkTable.cpp:234:12: warning: unused variable 'ev' [-Wunused-variable]
   morkEnv* ev = morkEnv::FromMdbEnv(mev);
            ^
morkTable.cpp: In member function 'mork_pos morkTable::MoveRow(morkEnv*, morkRow*, mork_pos, mork_pos)':
morkTable.cpp:1384:14: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
       outPos = fromSlot - rows; // actual position where row was found
              ^
morkTable.cpp: In member function 'mork_bool morkTable::CutRow(morkEnv*, morkRow*)':
morkTable.cpp:1472:15: warning: conversion to 'mork_pos {aka int}' from 'long int' may alter its value [-Wconversion]
           pos = slot - rowSlots; // record absolute position
               ^
morkPortTableCursor.cpp
c++ -o morkPortTableCursor.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkPortTableCursor.pp morkPortTableCursor.cpp
In file included from morkPortTableCursor.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkPortTableCursor.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkPortTableCursor.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkPortTableCursor.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkPortTableCursor.h:50,
                 from morkPortTableCursor.cpp:59:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkPortTableCursor.cpp:51:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkPortTableCursor.h:50,
                 from morkPortTableCursor.cpp:59:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkStore.h:62:0,
                 from morkPortTableCursor.cpp:63:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
morkTableRowCursor.cpp
c++ -o morkTableRowCursor.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkTableRowCursor.pp morkTableRowCursor.cpp
In file included from morkTableRowCursor.cpp:48:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkTableRowCursor.cpp:52:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkTableRowCursor.cpp:48:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkTableRowCursor.cpp:52:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from orkinTableRowCursor.h:54:0,
                 from morkTableRowCursor.cpp:64:
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
morkHandle.h:119:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkEnv*)':
morkHandle.h:122:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
In file included from morkTableRowCursor.cpp:48:0:
morkNode.h: At global scope:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkTableRowCursor.cpp:64:0:
orkinTableRowCursor.h:139:14: warning:   by 'virtual nsresult orkinTableRowCursor::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkTableRowCursor.cpp:48:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkTableRowCursor.cpp:64:0:
orkinTableRowCursor.h:142:14: warning:   by 'virtual nsresult orkinTableRowCursor::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
orkinTableRowCursor.h: In static member function 'static void* orkinTableRowCursor::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
orkinTableRowCursor.h:94:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
orkinTableRowCursor.h: In static member function 'static void* orkinTableRowCursor::operator new(size_t, morkPool&, morkEnv*)':
orkinTableRowCursor.h:97:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
In file included from morkStore.h:62:0,
                 from morkTableRowCursor.cpp:68:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkEnv.h:46:0,
                 from morkTableRowCursor.cpp:52:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkTableRowCursor.cpp:68:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkTableRowCursor.cpp:52:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkTableRowCursor.cpp:68:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkThumb.cpp
c++ -o morkThumb.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkThumb.pp morkThumb.cpp
In file included from morkThumb.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkThumb.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkThumb.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkThumb.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from orkinThumb.h:54:0,
                 from morkThumb.cpp:59:
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
morkHandle.h:119:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
morkHandle.h: In static member function 'static void* morkHandle::operator new(size_t, morkPool&, morkEnv*)':
morkHandle.h:122:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
In file included from morkThumb.cpp:47:0:
morkNode.h: At global scope:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkThumb.cpp:59:0:
orkinThumb.h:139:14: warning:   by 'virtual nsresult orkinThumb::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkThumb.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkThumb.cpp:59:0:
orkinThumb.h:142:14: warning:   by 'virtual nsresult orkinThumb::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
orkinThumb.h: In static member function 'static void* orkinThumb::operator new(size_t, morkPool&, morkZone&, morkEnv*)':
orkinThumb.h:92:48: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, &ioZone); }
                                                ^
orkinThumb.h: In static member function 'static void* orkinThumb::operator new(size_t, morkPool&, morkEnv*)':
orkinThumb.h:95:54: warning: conversion to 'mork_size {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   { return ioPool.NewHandle(ev, inSize, (morkZone*) 0); }
                                                      ^
In file included from morkStore.h:62:0,
                 from morkThumb.cpp:63:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
In file included from morkEnv.h:46:0,
                 from morkThumb.cpp:51:
morkObject.h: At global scope:
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkThumb.cpp:63:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkThumb.cpp:51:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkRowSpace.h:62:0,
                 from morkStore.h:66,
                 from morkThumb.cpp:63:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
morkWriter.cpp
c++ -o morkWriter.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkWriter.pp morkWriter.cpp
In file included from morkWriter.cpp:51:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkWriter.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkWriter.cpp:51:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkWriter.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkObject.h:125:14: warning: 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkWriter.h:58:0,
                 from morkWriter.cpp:59:
morkTable.h:137:24: warning:   by 'virtual mork_refs morkTable::AddStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkWriter.cpp:55:
morkObject.h:128:14: warning: 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkWriter.h:58:0,
                 from morkWriter.cpp:59:
morkTable.h:138:24: warning:   by 'virtual mork_refs morkTable::CutStrongRef(morkEnv*)' [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkStore.h:62:0,
                 from morkWriter.cpp:71:
morkAtom.h: In static member function 'static mork_size morkWeeAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:185:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigAnonAtom::SizeForFill(mork_fill)':
morkAtom.h:217:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigAnonAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkWeeBookAtom::SizeForFill(mork_fill)':
morkAtom.h:327:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkWeeBookAtom) + inFill; }
                                      ^
morkAtom.h: In static member function 'static mork_size morkBigBookAtom::SizeForFill(mork_fill)':
morkAtom.h:358:38: warning: conversion to 'mork_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   { return sizeof(morkBigBookAtom) + inFill; }
                                      ^
morkYarn.cpp
c++ -o morkYarn.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkYarn.pp morkYarn.cpp
In file included from morkYarn.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkYarn.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkYarn.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkYarn.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkBead.cpp
c++ -o morkBead.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkBead.pp morkBead.cpp
In file included from morkBead.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkBead.cpp:51:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkBead.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkBead.cpp:51:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkProbeMap.cpp
c++ -o morkProbeMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkProbeMap.pp morkProbeMap.cpp
In file included from morkProbeMap.cpp:54:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkProbeMap.cpp:62:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkProbeMap.cpp:54:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkProbeMap.cpp:62:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkProbeMap.cpp: In member function 'virtual mork_u4 morkProbeMap::MapHash(morkEnv*, const void*) const':
morkProbeMap.cpp:771:39: warning: conversion to 'mork_u4 {aka unsigned int}' from 'mork_ip {aka long int}' may alter its value [-Wconversion]
     return *((const mork_ip*) inAppKey);
                                       ^
morkZone.cpp
c++ -o morkZone.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/morkZone.pp morkZone.cpp
In file included from morkZone.cpp:47:0:
morkNode.h:223:24: warning: 'virtual mork_refs morkNode::AddStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    AddStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkZone.cpp:55:
morkObject.h:125:14: warning:   by 'virtual nsresult morkObject::AddStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD AddStrongRef(nsIMdbEnv* ev);
              ^
In file included from morkZone.cpp:47:0:
morkNode.h:224:24: warning: 'virtual mork_refs morkNode::CutStrongRef(morkEnv*)' was hidden [-Woverloaded-virtual]
   virtual mork_refs    CutStrongRef(morkEnv* ev);
                        ^
In file included from morkEnv.h:46:0,
                 from morkZone.cpp:55:
morkObject.h:128:14: warning:   by 'virtual nsresult morkObject::CutStrongRef(nsIMdbEnv*)' [-Woverloaded-virtual]
   NS_IMETHOD CutStrongRef(nsIMdbEnv* ev);
              ^
morkZone.cpp: In member function 'mork_size morkZone::zone_grow_at(morkEnv*, mork_size)':
morkZone.cpp:252:17: warning: conversion to 'mork_size {aka unsigned int}' from 'mork_ip {aka long int}' may alter its value [-Wconversion]
         newSize -= skip;
                 ^
morkZone.cpp: In member function 'morkHunk* morkZone::zone_new_hunk(morkEnv*, mdb_size)':
morkZone.cpp:264:47: warning: conversion to 'mdb_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   mdb_size hunkSize = inSize + sizeof(morkHunk);
                                               ^
morkZone.cpp: In member function 'void* morkZone::ZoneNewChip(morkEnv*, mdb_size)':
morkZone.cpp:349:10: warning: conversion to 'mdb_size {aka unsigned int}' from 'mork_ip {aka long int}' may alter its value [-Wconversion]
   inSize &= ~((mork_ip) 7); // force to multiple of 8 bytes
          ^
morkZone.cpp: In member function 'void* morkZone::ZoneNewRun(morkEnv*, mdb_size)':
morkZone.cpp:382:10: warning: conversion to 'mdb_size {aka unsigned int}' from 'mork_ip {aka long int}' may alter its value [-Wconversion]
   inSize &= morkZone_kRoundMask;
          ^
morkZone.cpp:394:47: warning: conversion to 'mdb_size {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
   mdb_size blockSize = inSize + sizeof(morkRun); // plus run overhead
                                               ^
morkZone.cpp: In member function 'void* morkZone::ZoneGrowRun(morkEnv*, void*, mdb_size)':
morkZone.cpp:485:10: warning: conversion to 'mdb_size {aka unsigned int}' from 'mork_ip {aka long int}' may alter its value [-Wconversion]
   inSize &= ~((mork_ip) 7); // force to multiple of 8 bytes
          ^
rm -f libmsgmork_s.a
ar cr libmsgmork_s.a orkinHeap.o morkArray.o morkAtom.o morkAtomMap.o morkAtomSpace.o morkBlob.o morkBuilder.o morkCell.o morkCellObject.o morkCh.o morkConfig.o morkCursor.o morkDeque.o morkEnv.o morkFactory.o morkFile.o morkHandle.o morkIntMap.o morkMap.o morkNode.o morkNodeMap.o morkObject.o morkParser.o morkPool.o morkRow.o morkRowCellCursor.o morkRowMap.o morkRowObject.o morkRowSpace.o morkSink.o morkSpace.o morkStore.o morkStream.o morkTable.o morkPortTableCursor.o morkTableRowCursor.o morkThumb.o morkWriter.o morkYarn.o morkBead.o morkProbeMap.o morkZone.o  
ranlib libmsgmork_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libmsgmork_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/db/mork/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/db/mork/build'
nsMorkFactory.cpp
c++ -o nsMorkFactory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/mork -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMorkFactory.pp nsMorkFactory.cpp
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIServiceManager.h:10,
                 from nsMorkFactory.cpp:39:
nsMorkFactory.cpp: In member function 'virtual nsrefcnt nsMorkFactoryFactory::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsMorkFactoryFactory' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
nsMorkFactory.cpp:77:1: note: in expansion of macro 'NS_IMPL_RELEASE'
 NS_IMPL_RELEASE(nsMorkFactoryFactory)
 ^
rm -f libmork.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libmork.so -o libmork.so  nsMorkFactory.o       -Wl,--whole-archive ../../../dist/lib/libmsgmork_s.a -Wl,--no-whole-archive -L../../../dist/bin -L../../../dist/lib -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libmork.so
strip libmork.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libmork.so ../../../dist/bin/components
: ../../../dist/bin/components/libmork.so
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/db/mork/build'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/db/mork'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/db'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/storage'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/db/sqlite3/src'
alter.c
gcc -o alter.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/alter.pp alter.c
alter.c: In function 'sqlite3AlterFunctions':
alter.c:164:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(i=0; iPENDING_BYTE_PAGE(pBt) && finSize<=PENDING_BYTE_PAGE(pBt) ){
               ^
btree.c:2402:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( origSize>PENDING_BYTE_PAGE(pBt) && finSize<=PENDING_BYTE_PAGE(pBt) ){
                                                 ^
btree.c:2405:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   while( PTRMAP_ISPAGE(pBt, finSize) || finSize==PENDING_BYTE_PAGE(pBt) ){
                                                ^
btree.c:2418:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if( PTRMAP_ISPAGE(pBt, iDbPage) || iDbPage==PENDING_BYTE_PAGE(pBt) ){
                                               ^
btree.c: In function 'getPayload':
btree.c:2996:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( offset+amt > nKey+pCur->info.nData ){
                  ^
btree.c: In function 'fetchPayload':
btree.c:3136:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if( nLocal>nKey ){
               ^
btree.c: In function 'allocatePage':
btree.c:3817:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
           if( *pPgno>sqlite3pager_pagecount(pBt->pPager) ){
                     ^
btree.c: In function 'clearCell':
btree.c:3970:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if( ovflPgno>sqlite3pager_pagecount(pBt->pPager) ){
                 ^
btree.c: In function 'sqlite3BtreeCreateTable':
btree.c:5499:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         pgnoRoot==PENDING_BYTE_PAGE(pBt) ){
                 ^
btree.c: In function 'clearDatabasePage':
btree.c:5591:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( pgno>sqlite3pager_pagecount(pBt->pPager) ){
           ^
btree.c: In function 'sqlite3BtreeDropTable':
btree.c:5725:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if( iTable==maxRootPgno ){
                 ^
btree.c:5768:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if( maxRootPgno==PENDING_BYTE_PAGE(pBt) ){
                      ^
btree.c: In function 'sqlite3BtreeIntegrityCheck':
btree.c:6444:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
        (PTRMAP_PAGENO(pBt, i)!=i || !pBt->autoVacuum) ){
                              ^
btree.c:6448:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
        (PTRMAP_PAGENO(pBt, i)==i && pBt->autoVacuum) ){
                              ^
build.c
gcc -o build.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/build.pp build.c
build.c: In function 'sqlite3FindDb':
build.c:625:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if( (!OMIT_TEMPDB || i!=1 ) && n==strlen(pDb->zName) && 
                                       ^
callback.c
gcc -o callback.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/callback.pp callback.c
complete.c
gcc -o complete.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/complete.pp complete.c
date.c
gcc -o date.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/date.pp date.c
date.c: In function 'parseModifier':
date.c:458:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(n=0; n=sizeof(Bitmask)*8 ){
          ^
func.c
gcc -o func.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/func.pp func.c
func.c: In function 'sqlite3RegisterBuiltinFunctions':
func.c:1035:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(i=0; inColumn && n1sizeof(zErrMsg)-30 ){
                    ^
legacy.c
gcc -o legacy.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/legacy.pp legacy.c
main.c
gcc -o main.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/main.pp main.c
main.c: In function 'sqlite3_close':
main.c:131:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( db->magic!=SQLITE_MAGIC_CLOSED && sqlite3SafetyOn(db) ){
                ^
opcodes.c
gcc -o opcodes.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/opcodes.pp opcodes.c
os.c
gcc -o os.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/os.pp os.c
os_unix.c
gcc -o os_unix.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/os_unix.pp os_unix.c
os_unix.c: In function 'sqlite3UnixTempFileName':
os_unix.c:869:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(i=0; ipgno<=dbSize ){
                  ^
pager.c: In function 'pager_write_pagelist':
pager.c:2305:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if( pList->pgno<=pPager->dbSize ){
                    ^
pager.c: In function 'sqlite3pager_get':
pager.c:2546:10: warning: implicit declaration of function 'sqlite3pager_get2' [-Wimplicit-function-declaration]
   return sqlite3pager_get2(pPager, pgno, ppPage, 0);
          ^
pager.c: In function 'sqlite3pager_get2':
pager.c:2565:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( pgno>PAGER_MAX_PGNO || pgno==0 || pgno==PAGER_MJ_PGNO(pPager) ){
                                             ^
pager.c: In function 'sqlite3pager_sync':
pager.c:3709:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for( i=nTrunc+1; i<=pPager->origDbSize; i++ ){
                           ^
pager.c:3710:59: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
           if( !(pPager->aInJournal[i/8] & (1<<(i&7))) && i!=iSkip ){
                                                           ^
parse.c
gcc -o parse.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/parse.pp parse.c
parse.c: In function 'yy_find_shift_action':
parse.c:1359:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #ifdef YYFALLBACK
               ^
parse.c:1362:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
            && (iFallback = yyFallback[iLookAhead])!=0 ){
                   ^
parse.c: In function 'yy_find_reduce_action':
parse.c:1402:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     return yy_default[stateno];
               ^
pragma.c
gcc -o pragma.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/pragma.pp pragma.c
pragma.c: In function 'getSafetyLevel':
pragma.c:50:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(i=0; i=etSPACESIZE ){
                      ^
printf.c:678:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         while( nspace>=etSPACESIZE ){
                      ^
printf.c: In function 'base_vprintf':
printf.c:476:11: warning: 'xtype' may be used uninitialized in this function [-Wmaybe-uninitialized]
         if( xtype==etGENERIC ){
           ^
printf.c:233:10: note: 'xtype' was declared here
   etByte xtype;              /* Conversion paradigm */
          ^
random.c
gcc -o random.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/random.pp random.c
select.c
gcc -o select.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/select.pp select.c
select.c: In function 'sqlite3JoinType':
select.c:135:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(j=0; j=sizeof(keywords)/sizeof(keywords[0]) ){
          ^
select.c: In function 'generateSortTail':
select.c:736:9: warning: 'pseudoTab' may be used uninitialized in this function [-Wmaybe-uninitialized]
         sqlite3VdbeAddOp(v, OP_Column, pseudoTab, i);
         ^
table.c
gcc -o table.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/table.pp table.c
table.c: In function 'sqlite3_get_table':
table.c:149:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     res.azResult[0] = (char*)res.nData;
                       ^
table.c: In function 'sqlite3_free_table':
table.c:194:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     n = (int)azResult[0];
         ^
tokenize.c
gcc -o tokenize.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/tokenize.pp tokenize.c
trigger.c
gcc -o trigger.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/trigger.pp trigger.c
update.c
gcc -o update.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/update.pp update.c
utf.c
gcc -o utf.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/utf.pp utf.c
util.c
gcc -o util.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/util.pp util.c
util.c: In function 'sqlite3SafetyOn':
util.c:1149:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( db->magic==SQLITE_MAGIC_OPEN ){
                ^
util.c:1152:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   }else if( db->magic==SQLITE_MAGIC_BUSY ){
                      ^
util.c: In function 'sqlite3SafetyOff':
util.c:1165:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( db->magic==SQLITE_MAGIC_BUSY ){
                ^
util.c:1168:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   }else if( db->magic==SQLITE_MAGIC_OPEN ){
                      ^
util.c: In function 'sqlite3SafetyCheck':
util.c:1188:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( magic!=SQLITE_MAGIC_CLOSED &&
            ^
util.c:1189:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          magic!=SQLITE_MAGIC_OPEN &&
               ^
util.c:1190:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          magic!=SQLITE_MAGIC_BUSY ) return 1;
               ^
vacuum.c
gcc -o vacuum.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/vacuum.pp vacuum.c
vacuum.c: In function 'sqlite3RunVacuum':
vacuum.c:277:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(i=0; imagic!=VDBE_MAGIC_RUN ) return SQLITE_MISUSE;
               ^
vdbe.c:1997:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if( avail>=payloadSize ){
                ^
vdbe.c:2013:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if( !zRec && availsizeof(zTemp) ){
            ^
vdbe.c:2259:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( nByte<=sizeof(zTemp) ){
            ^
vdbe.c:3209:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if( vmagic!=SQLITE_MAGIC_BUSY ){
                ^
vdbeapi.c
gcc -o vdbeapi.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/vdbeapi.pp vdbeapi.c
vdbeapi.c: In function 'sqlite3_step':
vdbeapi.c:165:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( p==0 || p->magic!=VDBE_MAGIC_RUN ){
                       ^
vdbeapi.c: In function 'vdbeUnbind':
vdbeapi.c:614:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( p==0 || p->magic!=VDBE_MAGIC_RUN || p->pc>=0 ){
                       ^
vdbeapi.c: In function 'sqlite3_transfer_bindings':
vdbeapi.c:836:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( (pFrom->magic!=VDBE_MAGIC_RUN && pFrom->magic!=VDBE_MAGIC_HALT)
                    ^
vdbeapi.c:837:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     || (pTo->magic!=VDBE_MAGIC_RUN && pTo->magic!=VDBE_MAGIC_HALT) ){
                   ^
vdbeaux.c
gcc -o vdbeaux.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/vdbeaux.pp vdbeaux.c
vdbeaux.c: In function 'resizeOpArray':
vdbeaux.c:71:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   int runMode = p->magic==VDBE_MAGIC_RUN;
                         ^
vdbeaux.c: In function 'displayP3':
vdbeaux.c:564:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if( strlen(zTemp)+strlen(zNum)+1<=nTemp ){
                                       ^
vdbeaux.c: In function 'sqlite3VdbeList':
vdbeaux.c:625:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( p->magic!=VDBE_MAGIC_RUN ) return SQLITE_MISUSE;
               ^
vdbeaux.c: In function 'sqlite3AbortOtherActiveVdbes':
vdbeaux.c:1131:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if( pOther->magic!=VDBE_MAGIC_RUN || pOther->pc<0 ) continue;
                      ^
vdbeaux.c: In function 'sqlite3VdbeHalt':
vdbeaux.c:1212:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( p->magic!=VDBE_MAGIC_RUN ){
               ^
vdbeaux.c: In function 'sqlite3VdbeReset':
vdbeaux.c:1368:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( p->magic!=VDBE_MAGIC_RUN && p->magic!=VDBE_MAGIC_HALT ){
               ^
vdbeaux.c: In function 'sqlite3VdbeFinalize':
vdbeaux.c:1447:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if( p->magic==VDBE_MAGIC_RUN || p->magic==VDBE_MAGIC_HALT ){
               ^
vdbeaux.c: In function 'sqlite3VdbeRecordCompare':
vdbeaux.c:1813:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if( d1>=nKey1 && sqlite3VdbeSerialTypeLen(serial_type1)>0 ) break;
           ^
vdbeaux.c:1815:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if( d2>=nKey2 && sqlite3VdbeSerialTypeLen(serial_type2)>0 ) break;
           ^
vdbeaux.c:1841:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     }else if( d1n)+2zShort) ){
                      ^
vdbemem.c: In function 'sqlite3ValueText':
vdbemem.c:779:50: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     if( (enc & SQLITE_UTF16_ALIGNED)!=0 && 1==(1&(int)pVal->z) ){
                                                  ^
where.c
gcc -o where.o -c  -DSQLITE_ENABLE_REDEF_IO -DSQLITE_SECURE_DELETE=1 -DTHREADSAFE=1 -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I.  -I../../../dist/include/sqlite3 -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/where.pp where.c
where.c: In function 'bestIndex':
where.c:1097:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if( xnSrc>BMS ){
                     ^
where.c:1607:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if( pTab->nCol<(sizeof(Bitmask)*8) ){
                     ^
rm -f libsqlite3_s.a
ar cr libsqlite3_s.a alter.o analyze.o attach.o auth.o btree.o build.o callback.o complete.o date.o delete.o experimental.o expr.o func.o hash.o insert.o legacy.o main.o opcodes.o os.o os_unix.o os_win.o os_os2.o os_beos.o pager.o parse.o pragma.o prepare.o printf.o random.o select.o table.o tokenize.o trigger.o update.o utf.o util.o vacuum.o vdbe.o vdbeapi.o vdbeaux.o vdbefifo.o vdbemem.o where.o  
ranlib libsqlite3_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libsqlite3_s.a ../../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/db/sqlite3/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/storage/public'
mozIStorageService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/mozIStorageService mozIStorageService.idl
mozIStorageConnection.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/mozIStorageConnection mozIStorageConnection.idl
mozIStorageFunction.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/mozIStorageFunction mozIStorageFunction.idl
mozIStorageStatement.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/mozIStorageStatement mozIStorageStatement.idl
mozIStorageStatementWrapper.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/mozIStorageStatementWrapper mozIStorageStatementWrapper.idl
mozIStorageDataSet.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/mozIStorageDataSet mozIStorageDataSet.idl
mozIStorageValueArray.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/mozIStorageValueArray mozIStorageValueArray.idl
../../dist/bin/xpt_link _xpidlgen/storage.xpt _xpidlgen/mozIStorageService.xpt _xpidlgen/mozIStorageConnection.xpt _xpidlgen/mozIStorageFunction.xpt _xpidlgen/mozIStorageStatement.xpt _xpidlgen/mozIStorageStatementWrapper.xpt _xpidlgen/mozIStorageDataSet.xpt _xpidlgen/mozIStorageValueArray.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/storage.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/storage/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/storage/src'
mozStorageAsyncIO.cpp
c++ -o mozStorageAsyncIO.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/intl -I../../dist/include/necko -I../../dist/include/string -I../../dist/include/sqlite3 -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/storage -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageAsyncIO.pp mozStorageAsyncIO.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from mozStorageAsyncIO.cpp:244:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageAsyncIO.cpp:244:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageAsyncIO.cpp:244:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from mozStorageAsyncIO.cpp:244:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from mozStorageAsyncIO.cpp:244:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageAsyncIO.cpp:244:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageAsyncIO.cpp:244:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from mozStorageService.h:44,
                 from mozStorageAsyncIO.cpp:233:
mozStorageAsyncIO.cpp: In member function 'virtual nsrefcnt AsyncWriteThread::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'AsyncWriteThread' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
mozStorageAsyncIO.cpp:494:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(AsyncWriteThread, nsIRunnable)
 ^
mozStorageAsyncIO.cpp: In member function 'nsresult mozStorageService::FlushAsyncIO()':
mozStorageAsyncIO.cpp:562:17: warning: unused variable 'message' [-Wunused-variable]
   AsyncMessage *message = 0;
                 ^
mozStorageAsyncIO.cpp: In function 'int AsyncSyncDirectory(const char*)':
mozStorageAsyncIO.cpp:927:83: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   return AppendNewAsyncMessage(0, ASYNC_SYNCDIRECTORY, 0, strlen(aName) + 1, aName);
                                                                                   ^
mozStorageAsyncIO.cpp: In function 'int AsyncOpenDirectory(OsFile*, const char*)':
mozStorageAsyncIO.cpp:1047:51: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                           strlen(aName) + 1, aName);
                                                   ^
In file included from ../../dist/include/xpcom/nscore.h:51:0,
                 from ../../dist/include/xpcom/nsDebug.h:42,
                 from ../../dist/include/xpcom/nsCOMPtr.h:59,
                 from mozStorageService.h:44,
                 from mozStorageAsyncIO.cpp:233:
mozStorageAsyncIO.cpp: In function 'int AsyncRead(OsFile*, void*, int)':
../../dist/include/nspr/prtypes.h:254:41: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
 #define PR_MIN(x,y)     ((x)<(y)?(x):(y))
                                         ^
mozStorageAsyncIO.cpp:1139:19: note: in expansion of macro 'PR_MIN'
     int numread = PR_MIN(filesize - asyncfile->mOffset, aCount);
                   ^
../../dist/include/nspr/prtypes.h:255:41: warning: conversion to 'PRInt32 {aka int}' from 'long long int' may alter its value [-Wconversion]
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                                         ^
mozStorageAsyncIO.cpp:1172:27: note: in expansion of macro 'PR_MAX'
         PRInt32 beginIn = PR_MAX(0, blockOffset - p->mOffset);
                           ^
../../dist/include/nspr/prtypes.h:255:41: warning: conversion to 'PRInt32 {aka int}' from 'long long int' may alter its value [-Wconversion]
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                                         ^
mozStorageAsyncIO.cpp:1173:28: note: in expansion of macro 'PR_MAX'
         PRInt32 beginOut = PR_MAX(0, p->mOffset - blockOffset);
                            ^
mozStorageService.cpp
c++ -o mozStorageService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/intl -I../../dist/include/necko -I../../dist/include/string -I../../dist/include/sqlite3 -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/storage -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageService.pp mozStorageService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from mozStorageConnection.h:44,
                 from mozStorageService.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageConnection.h:44,
                 from mozStorageService.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageConnection.h:44,
                 from mozStorageService.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from mozStorageConnection.h:44,
                 from mozStorageService.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from mozStorageConnection.h:44,
                 from mozStorageService.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageConnection.h:44,
                 from mozStorageService.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageConnection.h:44,
                 from mozStorageService.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsCOMPtr.h:64:0,
                 from mozStorageService.h:44,
                 from mozStorageService.cpp:41:
mozStorageService.cpp: In member function 'virtual nsrefcnt mozStorageService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'mozStorageService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
mozStorageService.cpp:50:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(mozStorageService, mozIStorageService, nsIObserver)
 ^
mozStorageConnection.cpp
c++ -o mozStorageConnection.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/intl -I../../dist/include/necko -I../../dist/include/string -I../../dist/include/sqlite3 -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/storage -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageConnection.pp mozStorageConnection.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from mozStorageConnection.h:44,
                 from mozStorageConnection.cpp:47:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageConnection.h:44,
                 from mozStorageConnection.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageConnection.h:44,
                 from mozStorageConnection.cpp:47:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from mozStorageConnection.h:44,
                 from mozStorageConnection.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from mozStorageConnection.h:44,
                 from mozStorageConnection.cpp:47:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageConnection.h:44,
                 from mozStorageConnection.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageConnection.h:44,
                 from mozStorageConnection.cpp:47:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIFile.h:10,
                 from mozStorageConnection.cpp:43:
mozStorageConnection.cpp: In member function 'virtual nsrefcnt mozStorageConnection::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'mozStorageConnection' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
mozStorageConnection.cpp:59:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(mozStorageConnection, mozIStorageConnection)
 ^
mozStorageStatement.cpp
c++ -o mozStorageStatement.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/intl -I../../dist/include/necko -I../../dist/include/string -I../../dist/include/sqlite3 -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/storage -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageStatement.pp mozStorageStatement.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from mozStorageConnection.h:44,
                 from mozStorageStatement.cpp:45:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageConnection.h:44,
                 from mozStorageStatement.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageConnection.h:44,
                 from mozStorageStatement.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from mozStorageConnection.h:44,
                 from mozStorageStatement.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from mozStorageConnection.h:44,
                 from mozStorageStatement.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageConnection.h:44,
                 from mozStorageStatement.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageConnection.h:44,
                 from mozStorageStatement.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsISimpleEnumerator.h:10,
                 from mozStorageStatement.cpp:42:
mozStorageStatement.cpp: In member function 'virtual nsrefcnt mozStorageStatement::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'mozStorageStatement' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
mozStorageStatement.cpp:84:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(mozStorageStatement, mozIStorageStatement, mozIStorageValueArray)
 ^
mozStorageStatementWrapper.cpp
c++ -o mozStorageStatementWrapper.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/intl -I../../dist/include/necko -I../../dist/include/string -I../../dist/include/sqlite3 -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/storage -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageStatementWrapper.pp mozStorageStatementWrapper.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from mozStorageStatementWrapper.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageStatementWrapper.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageStatementWrapper.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from mozStorageStatementWrapper.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from mozStorageStatementWrapper.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageStatementWrapper.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageStatementWrapper.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
mozStorageStatementWrapper.cpp: In function 'PRBool JSValStorageStatementBinder(JSContext*, mozIStorageStatement*, int*, int, jsval)':
mozStorageStatementWrapper.cpp:116:161: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             aStatement->BindStringParameter(aParamIndexes[i], nsDependentString(NS_REINTERPRET_CAST(PRUnichar*, JS_GetStringChars(str)), JS_GetStringLength(str)));
                                                                                                                                                                 ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from mozStorageStatementWrapper.cpp:39:
mozStorageStatementWrapper.cpp: In member function 'virtual nsrefcnt mozStorageStatementWrapper::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'mozStorageStatementWrapper' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
mozStorageStatementWrapper.cpp:156:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(mozStorageStatementWrapper, mozIStorageStatementWrapper, nsIXPCScriptable)
 ^
mozStorageStatementWrapper.cpp: In member function 'virtual nsrefcnt mozStorageStatementRow::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'mozStorageStatementRow' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
mozStorageStatementWrapper.cpp:494:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(mozStorageStatementRow, mozIStorageStatementRow, nsIXPCScriptable)
 ^
mozStorageStatementWrapper.cpp: In member function 'virtual nsresult mozStorageStatementRow::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsval, jsval*, PRBool*)':
mozStorageStatementWrapper.cpp:540:73: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                ::JS_GetStringLength(JSVAL_TO_STRING(id)));
                                                                         ^
mozStorageStatementWrapper.cpp: In member function 'virtual nsresult mozStorageStatementRow::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsval, PRUint32, JSObject**, PRBool*)':
mozStorageStatementWrapper.cpp:655:57: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                ::JS_GetStringLength(str));
                                                         ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from mozStorageStatementWrapper.cpp:39:
mozStorageStatementWrapper.cpp: In member function 'virtual nsrefcnt mozStorageStatementParams::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'mozStorageStatementParams' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
mozStorageStatementWrapper.cpp:762:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(mozStorageStatementParams, mozIStorageStatementParams, nsIXPCScriptable)
 ^
mozStorageStatementWrapper.cpp: In member function 'virtual nsresult mozStorageStatementParams::SetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsval, jsval*, PRBool*)':
mozStorageStatementWrapper.cpp:821:86: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                                             ::JS_GetStringLength(str))));
                                                                                      ^
mozStorageStatementWrapper.cpp: In member function 'virtual nsresult mozStorageStatementParams::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsval, PRUint32, JSObject**, PRBool*)':
mozStorageStatementWrapper.cpp:915:86: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                                                             ::JS_GetStringLength(str))));
                                                                                      ^
mozStorageValueArray.cpp
c++ -o mozStorageValueArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/intl -I../../dist/include/necko -I../../dist/include/string -I../../dist/include/sqlite3 -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/storage -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageValueArray.pp mozStorageValueArray.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from mozStorageValueArray.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageValueArray.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from mozStorageValueArray.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from mozStorageValueArray.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from mozStorageValueArray.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageValueArray.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from mozStorageValueArray.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../dist/include/xpcom/nsMemory.h:42,
                 from mozStorageValueArray.cpp:40:
mozStorageValueArray.cpp: In member function 'virtual nsrefcnt mozStorageStatementRowValueArray::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'mozStorageStatementRowValueArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
mozStorageValueArray.cpp:50:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(mozStorageStatementRowValueArray, mozIStorageValueArray)
 ^
mozStorageValueArray.cpp: In member function 'virtual nsrefcnt mozStorageArgvValueArray::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'mozStorageArgvValueArray' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
mozStorageValueArray.cpp:245:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(mozStorageArgvValueArray, mozIStorageValueArray)
 ^
rm -f libstorage_s.a
ar cr libstorage_s.a mozStorageAsyncIO.o mozStorageService.o mozStorageConnection.o mozStorageStatement.o mozStorageStatementWrapper.o mozStorageValueArray.o  
ranlib libstorage_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libstorage_s.a ../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/storage/src'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/storage/build'
mozStorageModule.cpp
c++ -o mozStorageModule.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../src -I../../dist/include/storage -I../../dist/include/sqlite3 -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/storage -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageModule.pp mozStorageModule.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ./../src/mozStorageConnection.h:44,
                 from mozStorageModule.cpp:44:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../src/mozStorageConnection.h:44,
                 from mozStorageModule.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../src/mozStorageConnection.h:44,
                 from mozStorageModule.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./../src/mozStorageConnection.h:44,
                 from mozStorageModule.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./../src/mozStorageConnection.h:44,
                 from mozStorageModule.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../src/mozStorageConnection.h:44,
                 from mozStorageModule.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../src/mozStorageConnection.h:44,
                 from mozStorageModule.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libstoragecomps.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libstoragecomps.so -o libstoragecomps.so  mozStorageModule.o       -Wl,--whole-archive ../../dist/lib/libstorage_s.a ../../dist/lib/libsqlite3_s.a  -Wl,--no-whole-archive -L../../dist/bin -L../../dist/lib  -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L../../dist/bin -lmozjs  -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libstoragecomps.so
strip libstoragecomps.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libstoragecomps.so ../../dist/bin/components
: ../../dist/bin/components/libstoragecomps.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/storage/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/storage'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/widget/src/gtkxtbin'
gtk2xtbin.c
gcc -o gtk2xtbin.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_GTKXTBIN_API -DUSE_XIM  -I../../../dist/include/xpcom -I../../../dist/include/gtkxtbin -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I.     -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/gtk2xtbin.pp gtk2xtbin.c
gtk2xtbin.c:188:3: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
   g_free,
   ^
gtk2xtbin.c:188:3: note: (near initialization for 'xt_event_funcs.finalize')
rm -f libgtkxtbin.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libgtkxtbin.so -o libgtkxtbin.so  gtk2xtbin.o       -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype  -lXt -lX11  -ldl -lm    
chmod +x libgtkxtbin.so
strip libgtkxtbin.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libgtkxtbin.so ../../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libgtkxtbin.so ../../../dist/bin
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/widget/src/gtkxtbin'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/js/jsd'
jsdebug.c
gcc -o jsdebug.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsdebug.pp jsdebug.c
jsd_atom.c
gcc -o jsd_atom.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_atom.pp jsd_atom.c
jsd_atom.c: In function 'jsd_CreateAtomTable':
jsd_atom.c:106:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     return (JSBool) jsdc->atoms;
            ^
jsd_high.c
gcc -o jsd_high.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_high.pp jsd_high.c
jsd_hook.c
gcc -o jsd_hook.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_hook.pp jsd_hook.c
jsd_lock.c
gcc -o jsd_lock.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_lock.pp jsd_lock.c
jsd_obj.c
gcc -o jsd_obj.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_obj.pp jsd_obj.c
jsd_obj.c: In function '_hash_root':
jsd_obj.c:226:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     return ((JSHashNumber) key) >> 2; /* help lame MSVC1.5 on Win16 */
             ^
jsd_obj.c: In function 'jsd_InitObjectManager':
jsd_obj.c:236:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     return (JSBool) jsdc->objectsTable;
            ^
jsd_scpt.c
gcc -o jsd_scpt.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_scpt.pp jsd_scpt.c
jsd_scpt.c: In function 'jsd_hash_script':
jsd_scpt.c:223:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     return ((JSHashNumber) key) >> 2; /* help lame MSVC1.5 on Win16 */
             ^
jsd_scpt.c: In function 'jsd_InitScriptManager':
jsd_scpt.c:270:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     return (JSBool) jsdc->scriptsTable;
            ^
jsd_stak.c
gcc -o jsd_stak.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_stak.pp jsd_stak.c
jsd_step.c
gcc -o jsd_step.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_step.pp jsd_step.c
jsd_text.c
gcc -o jsd_text.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_text.pp jsd_text.c
jsd_val.c
gcc -o jsd_val.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsd_val.pp jsd_val.c
jsd_xpc.cpp
c++ -o jsd_xpc.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DEXPORT_JSD_API  -I../../dist/include/js -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/dom -I../../dist/include/jsdebug -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/jsd_xpc.pp jsd_xpc.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/jsdebug/jsdIDebuggerService.h:18,
                 from jsd_xpc.h:43,
                 from jsd_xpc.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from jsd_xpc.h:45,
                 from jsd_xpc.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from jsd_xpc.h:45,
                 from jsd_xpc.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from jsd_xpc.h:45,
                 from jsd_xpc.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from jsd_xpc.h:45,
                 from jsd_xpc.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from jsd_xpc.h:45,
                 from jsd_xpc.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from jsd_xpc.h:45,
                 from jsd_xpc.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
jsd_xpc.cpp: In function 'PRBool jsds_FilterHook(JSDContext*, JSDThreadState*)':
jsd_xpc.cpp:392:59: warning: conversion to 'jsuint {aka unsigned int}' from 'jsuword {aka long unsigned int}' may alter its value [-Wconversion]
     jsuint pc = JSD_GetPCForStackFrame (jsdc, state, frame);
                                                           ^
jsd_xpc.cpp:408:18: warning: unused variable 'rv' [-Wunused-variable]
         nsresult rv = currentFilter->filterObject->GetFlags(&flags);
                  ^
jsd_xpc.cpp: In function 'uintN jsds_ErrorHookProc(JSDContext*, JSContext*, const char*, JSErrorReport*, void*)':
jsd_xpc.cpp:564:13: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         pos = report->tokenptr - report->linebuf;
             ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/jsdebug/jsdIDebuggerService.h:10,
                 from jsd_xpc.h:43,
                 from jsd_xpc.cpp:40:
jsd_xpc.cpp: In member function 'virtual nsrefcnt jsdObject::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'jsdObject' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
jsd_xpc.cpp:801:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(jsdObject, jsdIObject)
 ^
In file included from ../../dist/include/xpcom/nsrootidl.h:11:0,
                 from ../../dist/include/xpcom/nsISupports.h:10,
                 from ../../dist/include/jsdebug/jsdIDebuggerService.h:10,
                 from jsd_xpc.h:43,
                 from jsd_xpc.cpp:40:
jsd_xpc.cpp: In member function 'PCMapEntry* jsdScript::CreatePPLineMap()':
jsd_xpc.cpp:1069:74: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                        PR_Malloc((scriptExtent + 1) * sizeof (PCMapEntry)));
                                                                          ^
../../dist/include/xpcom/nscore.h:373:66: note: in definition of macro 'NS_STATIC_CAST'
 #define NS_STATIC_CAST(__type, __ptr)      static_cast< __type >(__ptr)
                                                                  ^
jsd_xpc.cpp:1076:43: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 mPPLineMap[mPCMapSize].pc = pc - firstPC;
                                           ^
In file included from ../../dist/include/xpcom/nsrootidl.h:11:0,
                 from ../../dist/include/xpcom/nsISupports.h:10,
                 from ../../dist/include/jsdebug/jsdIDebuggerService.h:10,
                 from jsd_xpc.h:43,
                 from jsd_xpc.cpp:40:
jsd_xpc.cpp:1084:74: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                                           mPCMapSize * sizeof(PCMapEntry)));
                                                                          ^
../../dist/include/xpcom/nscore.h:373:66: note: in definition of macro 'NS_STATIC_CAST'
 #define NS_STATIC_CAST(__type, __ptr)      static_cast< __type >(__ptr)
                                                                  ^
jsd_xpc.cpp: In member function 'virtual nsresult jsdScript::LineToPc(PRUint32, PRUint32, PRUint32*)':
jsd_xpc.cpp:1392:16: warning: conversion to 'PRUint32 {aka unsigned int}' from 'jsuword {aka long unsigned int}' may alter its value [-Wconversion]
         *_rval = pc - mFirstPC;
                ^
jsd_xpc.cpp: In member function 'virtual nsresult jsdStackFrame::GetPc(PRUint32*)':
jsd_xpc.cpp:1843:16: warning: conversion to 'PRUint32 {aka unsigned int}' from 'jsuword {aka long unsigned int}' may alter its value [-Wconversion]
         *_rval = pc - pcbase;
                ^
jsd_xpc.cpp:1845:16: warning: conversion to 'PRUint32 {aka unsigned int}' from 'jsuword {aka long unsigned int}' may alter its value [-Wconversion]
         *_rval = pcbase;
                ^
jsd_xpc.cpp: In member function 'virtual nsresult jsdService::SetInitAtStartup(PRBool)':
jsd_xpc.cpp:2370:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
     if (state && mInitAtStartup == triYes ||
               ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/jsdebug/jsdIDebuggerService.h:10,
                 from jsd_xpc.h:43,
                 from jsd_xpc.cpp:40:
jsd_xpc.cpp: In member function 'virtual nsrefcnt jsdASObserver::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'jsdASObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
jsd_xpc.cpp:3292:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(jsdASObserver, nsIObserver)
 ^
rm -f libjsd.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libjsd.so -o libjsd.so  jsdebug.o jsd_atom.o jsd_high.o jsd_hook.o jsd_lock.o jsd_obj.o jsd_scpt.o jsd_stak.o jsd_step.o jsd_text.o jsd_val.o jsd_xpc.o       -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L../../dist/bin -lmozjs  -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libjsd.so
strip libjsd.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libjsd.so ../../dist/bin/components
: ../../dist/bin/components/libjsd.so
make[3]: Entering directory '/tmp/kompozer/src/mozilla/js/jsd/idl'
jsdIDebuggerService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/jsdIDebuggerService jsdIDebuggerService.idl
../../../dist/bin/xpt_link _xpidlgen/jsdservice.xpt _xpidlgen/jsdIDebuggerService.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/jsdservice.xpt ../../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/js/jsd/idl'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/js/jsd'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libutil'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libutil/public'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libutil/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libutil/src'
stopwatch.cpp
c++ -o stopwatch.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/util -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/stopwatch.pp stopwatch.cpp
stopwatch.cpp: In constructor 'Stopwatch::Stopwatch()':
stopwatch.cpp:26:24: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion]
    if (!gTicks) gTicks = (clock_t)sysconf(_SC_CLK_TCK);
                        ^
rm -f libmozutil_s.a
ar cr libmozutil_s.a stopwatch.o  
ranlib libmozutil_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libmozutil_s.a ../../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libutil/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libutil'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/netwerk'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/base/public'
Creating ../../../dist/bin/greprefs
set -e;   \
for i in ./security-prefs.js; \
do /usr/bin/perl ../../../config/preprocessor.pl  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\"gtk2\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\"aur.archlinux.org\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\"/usr/lib/kompozer\" -DMOZ_USER_DIR=\".mozilla\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\"1.8.1\" -DMOZILLA_REGION_VERSION=\"1.8.1\" -DMOZILLA_SKIN_VERSION=\"1.8\"  $i > ../../../dist/bin/greprefs/`basename $i`; \
done
nsIAuthPrompt.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIAuthPrompt nsIAuthPrompt.idl
nsIAsyncStreamCopier.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIAsyncStreamCopier nsIAsyncStreamCopier.idl
nsISafeOutputStream.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISafeOutputStream nsISafeOutputStream.idl
nsIBufferedStreams.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIBufferedStreams nsIBufferedStreams.idl
nsICancelable.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICancelable nsICancelable.idl
nsIDownloader.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIDownloader nsIDownloader.idl
nsIEncodedChannel.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIEncodedChannel nsIEncodedChannel.idl
nsIFileStreams.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIFileStreams nsIFileStreams.idl
nsIIncrementalDownload.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIIncrementalDownload nsIIncrementalDownload.idl
nsIInputStreamPump.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIInputStreamPump nsIInputStreamPump.idl
nsIInputStreamChannel.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIInputStreamChannel nsIInputStreamChannel.idl
nsIIOService2.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIIOService2 nsIIOService2.idl
nsIMIMEInputStream.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIMIMEInputStream nsIMIMEInputStream.idl
nsINetworkLinkService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsINetworkLinkService nsINetworkLinkService.idl
nsIPasswordManager.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPasswordManager nsIPasswordManager.idl
nsIPasswordManagerInternal.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPasswordManagerInternal nsIPasswordManagerInternal.idl
nsIPermissionManager.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPermissionManager nsIPermissionManager.idl
nsIProgressEventSink.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProgressEventSink nsIProgressEventSink.idl
nsIPrompt.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPrompt nsIPrompt.idl
nsIProtocolProxyService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProtocolProxyService nsIProtocolProxyService.idl
nsIProtocolProxyFilter.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProtocolProxyFilter nsIProtocolProxyFilter.idl
nsIProtocolProxyCallback.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProtocolProxyCallback nsIProtocolProxyCallback.idl
nsIProxiedProtocolHandler.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProxiedProtocolHandler nsIProxiedProtocolHandler.idl
nsIProxyAutoConfig.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProxyAutoConfig nsIProxyAutoConfig.idl
nsIProxyInfo.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProxyInfo nsIProxyInfo.idl
nsITransport.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsITransport nsITransport.idl
nsISocketTransport.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISocketTransport nsISocketTransport.idl
nsISocketTransportService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISocketTransportService nsISocketTransportService.idl
nsIServerSocket.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIServerSocket nsIServerSocket.idl
nsIResumableChannel.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIResumableChannel nsIResumableChannel.idl
nsIRequestObserverProxy.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRequestObserverProxy nsIRequestObserverProxy.idl
nsIStreamListenerProxy.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStreamListenerProxy nsIStreamListenerProxy.idl
nsIStreamListenerTee.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStreamListenerTee nsIStreamListenerTee.idl
nsISimpleStreamListener.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISimpleStreamListener nsISimpleStreamListener.idl
nsIStreamTransportService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStreamTransportService nsIStreamTransportService.idl
nsIStreamLoader.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStreamLoader nsIStreamLoader.idl
nsISyncStreamListener.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISyncStreamListener nsISyncStreamListener.idl
nsIUnicharStreamLoader.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIUnicharStreamLoader nsIUnicharStreamLoader.idl
nsIStandardURL.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStandardURL nsIStandardURL.idl
nsIURLParser.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIURLParser nsIURLParser.idl
nsIURIChecker.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIURIChecker nsIURIChecker.idl
nsISecurityEventSink.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISecurityEventSink nsISecurityEventSink.idl
nsISecretDecoderRing.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISecretDecoderRing nsISecretDecoderRing.idl
nsISecureBrowserUI.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISecureBrowserUI nsISecureBrowserUI.idl
nsICryptoFIPSInfo.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICryptoFIPSInfo nsICryptoFIPSInfo.idl
nsICachingChannel.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICachingChannel nsICachingChannel.idl
nsIByteRangeRequest.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIByteRangeRequest nsIByteRangeRequest.idl
nsIMultiPartChannel.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIMultiPartChannel nsIMultiPartChannel.idl
nsIExternalProtocolHandler.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIExternalProtocolHandler nsIExternalProtocolHandler.idl
nsIAuthModule.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIAuthModule nsIAuthModule.idl
nsIContentSniffer.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIContentSniffer nsIContentSniffer.idl
nsIAuthPromptProvider.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIAuthPromptProvider nsIAuthPromptProvider.idl
nsPIProtocolProxyService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsPIProtocolProxyService nsPIProtocolProxyService.idl
nsPISocketTransportService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsPISocketTransportService nsPISocketTransportService.idl
nsIChannelEventSink.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIChannelEventSink nsIChannelEventSink.idl
nsINetUtil.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsINetUtil nsINetUtil.idl
nsIChannel.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIChannel nsIChannel.idl
nsILoadGroup.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsILoadGroup nsILoadGroup.idl
nsIProtocolHandler.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIProtocolHandler nsIProtocolHandler.idl
nsIRequest.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRequest nsIRequest.idl
nsIRequestObserver.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRequestObserver nsIRequestObserver.idl
nsIStreamListener.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStreamListener nsIStreamListener.idl
nsIIOService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIIOService nsIIOService.idl
nsIURI.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIURI nsIURI.idl
nsIURL.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIURL nsIURL.idl
nsIFileURL.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIFileURL nsIFileURL.idl
nsIUploadChannel.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIUploadChannel nsIUploadChannel.idl
nsIUnicharStreamListener.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIUnicharStreamListener nsIUnicharStreamListener.idl
../../../dist/bin/xpt_link _xpidlgen/necko.xpt _xpidlgen/nsIAuthPrompt.xpt _xpidlgen/nsIAsyncStreamCopier.xpt _xpidlgen/nsISafeOutputStream.xpt _xpidlgen/nsIBufferedStreams.xpt _xpidlgen/nsICancelable.xpt _xpidlgen/nsIDownloader.xpt _xpidlgen/nsIEncodedChannel.xpt _xpidlgen/nsIFileStreams.xpt _xpidlgen/nsIIncrementalDownload.xpt _xpidlgen/nsIInputStreamPump.xpt _xpidlgen/nsIInputStreamChannel.xpt _xpidlgen/nsIIOService2.xpt _xpidlgen/nsIMIMEInputStream.xpt _xpidlgen/nsINetworkLinkService.xpt _xpidlgen/nsIPasswordManager.xpt _xpidlgen/nsIPasswordManagerInternal.xpt _xpidlgen/nsIPermissionManager.xpt _xpidlgen/nsIProgressEventSink.xpt _xpidlgen/nsIPrompt.xpt _xpidlgen/nsIProtocolProxyService.xpt _xpidlgen/nsIProtocolProxyFilter.xpt _xpidlgen/nsIProtocolProxyCallback.xpt _xpidlgen/nsIProxiedProtocolHandler.xpt _xpidlgen/nsIProxyAutoConfig.xpt _xpidlgen/nsIProxyInfo.xpt _xpidlgen/nsITransport.xpt _xpidlgen/nsISocketTransport.xpt _xpidlgen/nsISocketTransportService.xpt _xpidlgen/nsIServerSocket.xpt _xpidlgen/nsIResumableChannel.xpt _xpidlgen/nsIRequestObserverProxy.xpt _xpidlgen/nsIStreamListenerProxy.xpt _xpidlgen/nsIStreamListenerTee.xpt _xpidlgen/nsISimpleStreamListener.xpt _xpidlgen/nsIStreamTransportService.xpt _xpidlgen/nsIStreamLoader.xpt _xpidlgen/nsISyncStreamListener.xpt _xpidlgen/nsIUnicharStreamLoader.xpt _xpidlgen/nsIStandardURL.xpt _xpidlgen/nsIURLParser.xpt _xpidlgen/nsIURIChecker.xpt _xpidlgen/nsISecurityEventSink.xpt _xpidlgen/nsISecretDecoderRing.xpt _xpidlgen/nsISecureBrowserUI.xpt _xpidlgen/nsICryptoFIPSInfo.xpt _xpidlgen/nsICachingChannel.xpt _xpidlgen/nsIByteRangeRequest.xpt _xpidlgen/nsIMultiPartChannel.xpt _xpidlgen/nsIExternalProtocolHandler.xpt _xpidlgen/nsIAuthModule.xpt _xpidlgen/nsIContentSniffer.xpt _xpidlgen/nsIAuthPromptProvider.xpt _xpidlgen/nsPIProtocolProxyService.xpt _xpidlgen/nsPISocketTransportService.xpt _xpidlgen/nsIChannelEventSink.xpt _xpidlgen/nsINetUtil.xpt _xpidlgen/nsIChannel.xpt _xpidlgen/nsILoadGroup.xpt _xpidlgen/nsIProtocolHandler.xpt _xpidlgen/nsIRequest.xpt _xpidlgen/nsIRequestObserver.xpt _xpidlgen/nsIStreamListener.xpt _xpidlgen/nsIIOService.xpt _xpidlgen/nsIURI.xpt _xpidlgen/nsIURL.xpt _xpidlgen/nsIFileURL.xpt _xpidlgen/nsIUploadChannel.xpt _xpidlgen/nsIUnicharStreamListener.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/base/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/base/src'
nsIOThreadPool.cpp
c++ -o nsIOThreadPool.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsIOThreadPool.pp nsIOThreadPool.cpp
nsTransportUtils.cpp
c++ -o nsTransportUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTransportUtils.pp nsTransportUtils.cpp
nsAsyncStreamCopier.cpp
c++ -o nsAsyncStreamCopier.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsAsyncStreamCopier.pp nsAsyncStreamCopier.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsAsyncStreamCopier.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsAsyncStreamCopier.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsAsyncStreamCopier.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsAsyncStreamCopier.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsAsyncStreamCopier.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsAsyncStreamCopier.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsAsyncStreamCopier.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsAsyncStreamListener.cpp
c++ -o nsAsyncStreamListener.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsAsyncStreamListener.pp nsAsyncStreamListener.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsAsyncStreamListener.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsAsyncStreamListener.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsAsyncStreamListener.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsAsyncStreamListener.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsAsyncStreamListener.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsAsyncStreamListener.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsAsyncStreamListener.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from /usr/include/alloca.h:24:0,
                 from /usr/include/stdlib.h:492,
                 from ../../../dist/include/xpcom/nsCRT.h:40,
                 from nsAsyncStreamListener.cpp:41:
nsAsyncStreamListener.cpp: In static member function 'static void nsStreamListenerEvent0::HandlePLEvent(PLEvent*)':
nsAsyncStreamListener.cpp:55:32: warning: offsetof within non-standard-layout type 'nsStreamListenerEvent0' is undefined [-Winvalid-offsetof]
 #define nsStreamListenerEvent  nsStreamListenerEvent0
                                ^
nsAsyncStreamListener.cpp:84:57: note: in expansion of macro 'nsStreamListenerEvent'
     ((nsStreamListenerEvent*)((char*)(_this) - offsetof(nsStreamListenerEvent, mEvent)))
                                                         ^
nsAsyncStreamListener.cpp:110:33: note: in expansion of macro 'GET_STREAM_LISTENER_EVENT'
     nsStreamListenerEvent* ev = GET_STREAM_LISTENER_EVENT(aEvent);
                                 ^
nsAsyncStreamListener.cpp:123:18: warning: unused variable 'cancelRv' [-Wunused-variable]
         nsresult cancelRv = ev->mRequest->Cancel(rv);
                  ^
In file included from /usr/include/alloca.h:24:0,
                 from /usr/include/stdlib.h:492,
                 from ../../../dist/include/xpcom/nsCRT.h:40,
                 from nsAsyncStreamListener.cpp:41:
nsAsyncStreamListener.cpp: In static member function 'static void nsStreamListenerEvent0::DestroyPLEvent(PLEvent*)':
nsAsyncStreamListener.cpp:55:32: warning: offsetof within non-standard-layout type 'nsStreamListenerEvent0' is undefined [-Winvalid-offsetof]
 #define nsStreamListenerEvent  nsStreamListenerEvent0
                                ^
nsAsyncStreamListener.cpp:84:57: note: in expansion of macro 'nsStreamListenerEvent'
     ((nsStreamListenerEvent*)((char*)(_this) - offsetof(nsStreamListenerEvent, mEvent)))
                                                         ^
nsAsyncStreamListener.cpp:130:33: note: in expansion of macro 'GET_STREAM_LISTENER_EVENT'
     nsStreamListenerEvent* ev = GET_STREAM_LISTENER_EVENT(aEvent);
                                 ^
nsBufferedStreams.cpp
c++ -o nsBufferedStreams.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsBufferedStreams.pp nsBufferedStreams.cpp
nsDirectoryIndexStream.cpp
c++ -o nsDirectoryIndexStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDirectoryIndexStream.pp nsDirectoryIndexStream.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsDirectoryIndexStream.cpp:50:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsDirectoryIndexStream.cpp:50:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsDirectoryIndexStream.cpp:50:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsDirectoryIndexStream.cpp:50:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsDirectoryIndexStream.cpp:50:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsDirectoryIndexStream.cpp:50:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsDirectoryIndexStream.cpp:50:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDirectoryIndexStream.cpp:50:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsDownloader.cpp
c++ -o nsDownloader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDownloader.pp nsDownloader.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from ../../../dist/include/necko/nsNetUtil.h:46,
                 from nsDownloader.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsDownloader.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsDownloader.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsDownloader.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsDownloader.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsDownloader.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsDownloader.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsFileStreams.cpp
c++ -o nsFileStreams.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFileStreams.pp nsFileStreams.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsFileStreams.cpp:59:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsFileStreams.cpp:59:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsFileStreams.cpp:59:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsFileStreams.cpp:59:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsFileStreams.cpp:59:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsFileStreams.cpp:59:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsFileStreams.cpp:59:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsIncrementalDownload.cpp
c++ -o nsIncrementalDownload.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsIncrementalDownload.pp nsIncrementalDownload.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from ../../../dist/include/necko/nsNetUtil.h:46,
                 from nsIncrementalDownload.cpp:51:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsIncrementalDownload.cpp:51:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsIncrementalDownload.cpp:51:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsIncrementalDownload.cpp:51:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsIncrementalDownload.cpp:51:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsIncrementalDownload.cpp:51:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsIncrementalDownload.cpp:51:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/necko/nsIRequest.h:10,
                 from ../../../dist/include/necko/nsIIncrementalDownload.h:10,
                 from nsIncrementalDownload.cpp:39:
nsIncrementalDownload.cpp: In member function 'virtual nsrefcnt nsIncrementalDownload::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsIncrementalDownload' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:629:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsIncrementalDownload.cpp:322:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS8'
 NS_IMPL_ISUPPORTS8(nsIncrementalDownload,
 ^
nsInputStreamChannel.cpp
c++ -o nsInputStreamChannel.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsInputStreamChannel.pp nsInputStreamChannel.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsInputStreamChannel.h:41,
                 from nsInputStreamChannel.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsInputStreamChannel.h:41,
                 from nsInputStreamChannel.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsInputStreamChannel.h:41,
                 from nsInputStreamChannel.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsInputStreamChannel.h:41,
                 from nsInputStreamChannel.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsInputStreamChannel.h:41,
                 from nsInputStreamChannel.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsInputStreamChannel.h:41,
                 from nsInputStreamChannel.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsInputStreamChannel.h:41,
                 from nsInputStreamChannel.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsInputStreamPump.cpp
c++ -o nsInputStreamPump.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsInputStreamPump.pp nsInputStreamPump.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsInputStreamPump.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsInputStreamPump.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsInputStreamPump.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsInputStreamPump.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsInputStreamPump.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsInputStreamPump.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsInputStreamPump.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/necko/nsIRequest.h:10,
                 from ../../../dist/include/necko/nsIInputStreamPump.h:10,
                 from nsInputStreamPump.h:41,
                 from nsInputStreamPump.cpp:38:
nsInputStreamPump.cpp: In member function 'virtual nsrefcnt nsInputStreamPump::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsInputStreamPump' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:762:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsInputStreamPump.cpp:166:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3'
 NS_IMPL_THREADSAFE_ISUPPORTS3(nsInputStreamPump,
 ^
nsInputStreamPump.cpp: In member function 'virtual nsresult nsInputStreamPump::Init(nsIInputStream*, PRInt64, PRInt64, PRUint32, PRUint32, PRBool)':
nsInputStreamPump.cpp:286:20: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mCloseWhenDone = closeWhenDone;
                    ^
nsInputStreamPump.cpp: In member function 'virtual nsresult nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*)':
nsInputStreamPump.cpp:416:27: warning: 'nextState' may be used uninitialized in this function [-Wmaybe-uninitialized]
         mState = nextState;
                           ^
nsStreamTransportService.cpp
c++ -o nsStreamTransportService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStreamTransportService.pp nsStreamTransportService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsStreamTransportService.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsStreamTransportService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsStreamTransportService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsStreamTransportService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsStreamTransportService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsStreamTransportService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsStreamTransportService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsStreamTransportService.cpp: In constructor 'nsInputStreamTransport::nsInputStreamTransport(nsIInputStream*, PRUint64, PRUint64, PRBool)':
nsStreamTransportService.cpp:82:31: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mInProgress(PR_FALSE)
                               ^
nsStreamTransportService.cpp: In constructor 'nsOutputStreamTransport::nsOutputStreamTransport(nsIOutputStream*, PRUint64, PRUint64, PRBool)':
nsStreamTransportService.cpp:284:31: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mInProgress(PR_FALSE)
                               ^
nsIOService.cpp
c++ -o nsIOService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsIOService.pp nsIOService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsIOService.h:43,
                 from nsIOService.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsIOService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsIOService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsIOService.h:43,
                 from nsIOService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsIOService.h:43,
                 from nsIOService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsIOService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsIOService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsIOService.cpp:65:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../../dist/include/xpcom/nsMemory.h:42,
                 from ../../../dist/include/string/nsString.h:214,
                 from nsIOService.h:43,
                 from nsIOService.cpp:39:
nsIOService.cpp: In member function 'virtual nsrefcnt nsIOService::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsIOService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:772:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsIOService.cpp:281:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS5'
 NS_IMPL_THREADSAFE_ISUPPORTS5(nsIOService,
 ^
nsIOService.cpp: In member function 'virtual nsresult nsIOService::SetOffline(PRBool)':
nsIOService.cpp:580:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv;
              ^
nsIOService.cpp: In member function 'virtual nsresult nsIOService::AllowPort(PRInt32, const char*, PRBool*)':
nsIOService.cpp:635:20: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     PRInt16 port = inPort;
                    ^
nsIOService.cpp: In member function 'void nsIOService::ParsePortList(nsIPrefBranch*, const char*, PRBool)':
nsIOService.cpp:712:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                             mRestrictedPortList.RemoveElement((void*)curPort);
                                                                      ^
nsIOService.cpp:715:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                             mRestrictedPortList.AppendElement((void*)curPort);
                                                                      ^
nsIOService.cpp:722:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                        mRestrictedPortList.RemoveElement((void*)port);
                                                                 ^
nsIOService.cpp:724:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                        mRestrictedPortList.AppendElement((void*)port);
                                                                 ^
nsIOService.cpp: In member function 'virtual nsresult nsIOService::SetManageOfflineStatus(PRBool)':
nsIOService.cpp:795:26: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mManageOfflineStatus = aManage;
                          ^
nsLoadGroup.cpp
c++ -o nsLoadGroup.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsLoadGroup.pp nsLoadGroup.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsLoadGroup.cpp:50:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsLoadGroup.cpp:50:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsLoadGroup.cpp:50:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsLoadGroup.cpp:50:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsLoadGroup.cpp:50:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsLoadGroup.cpp:50:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsLoadGroup.cpp:50:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsLoadGroup.cpp: In destructor 'virtual nsLoadGroup::~nsLoadGroup()':
nsLoadGroup.cpp:171:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv;
              ^
In file included from /usr/include/_G_config.h:15:0,
                 from /usr/include/libio.h:31,
                 from /usr/include/stdio.h:74,
                 from ../../../dist/include/string/nsString.h:216,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsLoadGroup.cpp:50:
nsLoadGroup.cpp: In member function 'virtual nsresult nsLoadGroup::Internal::QueryInterface(const nsIID&, void**)':
nsLoadGroup.cpp:239:20: warning: offsetof within non-standard-layout type 'nsLoadGroup' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsLoadGroup)
                    ^
nsLoadGroup.cpp:239:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsLoadGroup)
 ^
nsLoadGroup.cpp: In member function 'virtual nsrefcnt nsLoadGroup::Internal::AddRef()':
nsLoadGroup.cpp:239:20: warning: offsetof within non-standard-layout type 'nsLoadGroup' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsLoadGroup)
                    ^
nsLoadGroup.cpp:239:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsLoadGroup)
 ^
nsLoadGroup.cpp: In member function 'virtual nsrefcnt nsLoadGroup::Internal::Release()':
nsLoadGroup.cpp:239:20: warning: offsetof within non-standard-layout type 'nsLoadGroup' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsLoadGroup)
                    ^
nsLoadGroup.cpp:239:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsLoadGroup)
 ^
nsMIMEInputStream.cpp
c++ -o nsMIMEInputStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMIMEInputStream.pp nsMIMEInputStream.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsMIMEInputStream.cpp:49:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsMIMEInputStream.cpp:49:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsMIMEInputStream.cpp:49:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsMIMEInputStream.cpp:49:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsMIMEInputStream.cpp:49:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsMIMEInputStream.cpp:49:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsMIMEInputStream.cpp:49:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::SetAddContentLength(PRBool)':
nsMIMEInputStream.cpp:139:23: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mAddContentLength = aAddContentLength;
                       ^
nsProtocolProxyService.cpp
c++ -o nsProtocolProxyService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsProtocolProxyService.pp nsProtocolProxyService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../../dist/include/xpcom/nsMemory.h:42,
                 from ../../../dist/include/string/nsString.h:214,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
nsProtocolProxyService.cpp: In member function 'virtual nsrefcnt nsAsyncResolveRequest::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsAsyncResolveRequest' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsProtocolProxyService.cpp:215:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsAsyncResolveRequest, nsICancelable)
 ^
nsProtocolProxyService.cpp: In function 'void proxy_MaskIPv6Addr(PRIPv6Addr&, PRUint16)':
nsProtocolProxyService.cpp:234:75: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 PR_ntohl(addr.pr_s6_addr32[3]) & (~0L << (128 - mask_len)));
                                                                           ^
nsProtocolProxyService.cpp:239:74: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 PR_ntohl(addr.pr_s6_addr32[2]) & (~0L << (96 - mask_len)));
                                                                          ^
nsProtocolProxyService.cpp:245:74: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 PR_ntohl(addr.pr_s6_addr32[1]) & (~0L << (64 - mask_len)));
                                                                          ^
nsProtocolProxyService.cpp:252:74: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 PR_ntohl(addr.pr_s6_addr32[0]) & (~0L << (32 - mask_len)));
                                                                          ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../../dist/include/xpcom/nsMemory.h:42,
                 from ../../../dist/include/string/nsString.h:214,
                 from nsProtocolProxyService.h:43,
                 from nsProtocolProxyService.cpp:40:
nsProtocolProxyService.cpp: In member function 'virtual nsrefcnt nsProtocolProxyService::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsProtocolProxyService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:604:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsProtocolProxyService.cpp:301:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3'
 NS_IMPL_ISUPPORTS3(nsProtocolProxyService,
 ^
nsProtocolProxyService.cpp: In member function 'const char* nsProtocolProxyService::ExtractProxyInfo(const char*, nsProxyInfo**)':
nsProtocolProxyService.cpp:598:25: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 len = sp - start;
                         ^
nsProtocolProxyService.cpp:653:54: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 pi->mHost.Assign(host, hostEnd - host);
                                                      ^
nsProtocolProxyService.cpp: In member function 'void nsProtocolProxyService::LoadHostFilters(const char*)':
nsProtocolProxyService.cpp:1066:53: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         nsCAutoString str(starthost, end - starthost);
                                                     ^
nsProtocolProxyService.cpp:1072:32: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             hinfo->ip.mask_len = maskLocation ? atoi(maskLocation + 1) : 128;
                                ^
nsProtocolProxyService.cpp:1084:40: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                     hinfo->ip.mask_len += 96;
                                        ^
nsProtocolProxyService.cpp:1104:22: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             endIndex = (portLocation ? portLocation : endhost) - starthost;
                      ^
nsProxyInfo.cpp
c++ -o nsProxyInfo.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsProxyInfo.pp nsProxyInfo.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsProxyInfo.h:43,
                 from nsProxyInfo.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsProxyInfo.h:43,
                 from nsProxyInfo.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsProxyInfo.h:43,
                 from nsProxyInfo.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsProxyInfo.h:43,
                 from nsProxyInfo.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsProxyInfo.h:43,
                 from nsProxyInfo.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsProxyInfo.h:43,
                 from nsProxyInfo.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsProxyInfo.h:43,
                 from nsProxyInfo.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/necko/nsIProxyInfo.h:10,
                 from nsProxyInfo.h:42,
                 from nsProxyInfo.cpp:39:
nsProxyInfo.cpp: In member function 'virtual nsrefcnt nsProxyInfo::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsProxyInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsProxyInfo.cpp:43:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsProxyInfo, nsProxyInfo, nsIProxyInfo) 
 ^
nsPACMan.cpp
c++ -o nsPACMan.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPACMan.pp nsPACMan.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsPACMan.h:48,
                 from nsPACMan.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPACMan.h:48,
                 from nsPACMan.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPACMan.h:48,
                 from nsPACMan.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsPACMan.h:48,
                 from nsPACMan.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsPACMan.h:48,
                 from nsPACMan.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPACMan.h:48,
                 from nsPACMan.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPACMan.h:48,
                 from nsPACMan.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/necko/nsIStreamLoader.h:10,
                 from nsPACMan.h:42,
                 from nsPACMan.cpp:39:
nsPACMan.cpp: In member function 'virtual nsrefcnt PendingPACQuery::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'PendingPACQuery' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsPACMan.cpp:102:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(PendingPACQuery, nsIDNSListener)
 ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/necko/nsIStreamLoader.h:10,
                 from nsPACMan.h:42,
                 from nsPACMan.cpp:39:
nsPACMan.cpp: In member function 'virtual nsrefcnt nsPACMan::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsPACMan' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:604:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsPACMan.cpp:413:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3'
 NS_IMPL_ISUPPORTS3(nsPACMan, nsIStreamLoaderObserver, nsIInterfaceRequestor,
 ^
nsRequestObserverProxy.cpp
c++ -o nsRequestObserverProxy.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRequestObserverProxy.pp nsRequestObserverProxy.cpp
In file included from /usr/include/string.h:32:0,
                 from ../../../dist/include/xpcom/nsID.h:41,
                 from ../../../dist/include/xpcom/nsISupportsBase.h:44,
                 from ../../../dist/include/xpcom/nsISupports.h:120,
                 from ../../../dist/include/necko/nsIRequestObserver.h:10,
                 from nsRequestObserverProxy.h:42,
                 from nsRequestObserverProxy.cpp:40:
nsRequestObserverProxy.h: In static member function 'static nsARequestObserverEvent* nsARequestObserverEvent::FromPLEvent(PLEvent*)':
nsRequestObserverProxy.h:82:37: warning: offsetof within non-standard-layout type 'nsARequestObserverEvent' is undefined [-Winvalid-offsetof]
             ( (char *) p - offsetof(nsARequestObserverEvent, mEvent) ); }
                                     ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsRequestObserverProxy.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRequestObserverProxy.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRequestObserverProxy.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsRequestObserverProxy.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsRequestObserverProxy.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRequestObserverProxy.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRequestObserverProxy.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRequestObserverProxy.cpp: In function 'void ProxyRelease(nsIEventQueue*, nsIRequestObserver*)':
nsRequestObserverProxy.cpp:87:14: warning: unused variable 'rv' [-Wunused-variable]
     nsresult rv = eventQ->PostEvent(ev);
              ^
nsRequestObserverProxy.cpp: In member function 'virtual void nsOnStopRequestEvent::HandleEvent()':
nsRequestObserverProxy.cpp:196:18: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
         nsresult rv, status = NS_OK;
                  ^
nsSimpleStreamListener.cpp
c++ -o nsSimpleStreamListener.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSimpleStreamListener.pp nsSimpleStreamListener.cpp
nsSimpleURI.cpp
c++ -o nsSimpleURI.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSimpleURI.pp nsSimpleURI.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsSimpleURI.h:44,
                 from nsSimpleURI.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSimpleURI.h:44,
                 from nsSimpleURI.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSimpleURI.h:44,
                 from nsSimpleURI.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSimpleURI.h:44,
                 from nsSimpleURI.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSimpleURI.h:44,
                 from nsSimpleURI.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSimpleURI.h:44,
                 from nsSimpleURI.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSimpleURI.h:44,
                 from nsSimpleURI.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsSimpleURI.cpp:52:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
In file included from /usr/include/rpc/netdb.h:42:0,
                 from /usr/include/netdb.h:32,
                 from ../../../dist/include/nspr/prinet.h:82,
                 from ../../../dist/include/nspr/prio.h:51,
                 from ../../../dist/include/nspr/prprf.h:58,
                 from nsSimpleURI.cpp:47:
nsSimpleURI.cpp: In member function 'virtual nsresult nsSimpleURI::Internal::QueryInterface(const nsIID&, void**)':
nsSimpleURI.cpp:73:20: warning: offsetof within non-standard-layout type 'nsSimpleURI' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsSimpleURI)
                    ^
nsSimpleURI.cpp:73:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsSimpleURI)
 ^
nsSimpleURI.cpp: In member function 'virtual nsrefcnt nsSimpleURI::Internal::AddRef()':
nsSimpleURI.cpp:73:20: warning: offsetof within non-standard-layout type 'nsSimpleURI' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsSimpleURI)
                    ^
nsSimpleURI.cpp:73:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsSimpleURI)
 ^
nsSimpleURI.cpp: In member function 'virtual nsrefcnt nsSimpleURI::Internal::Release()':
nsSimpleURI.cpp:73:20: warning: offsetof within non-standard-layout type 'nsSimpleURI' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(nsSimpleURI)
                    ^
nsSimpleURI.cpp:73:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(nsSimpleURI)
 ^
nsSimpleURI.cpp: In member function 'virtual nsresult nsSimpleURI::SetSpec(const nsACString_internal&)':
nsSimpleURI.cpp:164:13: warning: variable 'n' set but not used [-Wunused-but-set-variable]
     PRInt32 n = spec.Left(mScheme, pos);
             ^
nsStandardURL.cpp
c++ -o nsStandardURL.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStandardURL.pp nsStandardURL.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsStandardURL.h:42,
                 from nsStandardURL.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStandardURL.h:42,
                 from nsStandardURL.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStandardURL.h:42,
                 from nsStandardURL.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsStandardURL.h:42,
                 from nsStandardURL.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsStandardURL.h:42,
                 from nsStandardURL.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStandardURL.h:42,
                 from nsStandardURL.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStandardURL.h:42,
                 from nsStandardURL.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsStandardURL.cpp:45:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../../dist/include/xpcom/nsMemory.h:42,
                 from ../../../dist/include/string/nsString.h:214,
                 from nsStandardURL.h:42,
                 from nsStandardURL.cpp:41:
nsStandardURL.cpp: In member function 'virtual nsrefcnt nsStandardURL::nsPrefObserver::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsStandardURL::nsPrefObserver' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsStandardURL.cpp:143:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsStandardURL::nsPrefObserver, nsIObserver)
 ^
nsStandardURL.cpp: In constructor 'nsStandardURL::nsStandardURL(PRBool)':
nsStandardURL.cpp:273:40: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     , mSupportsFileURL(aSupportsFileURL)
                                        ^
nsStandardURL.cpp: In member function 'void nsStandardURL::CoalescePath(netCoalesceFlags, char*)':
nsStandardURL.cpp:424:33: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRInt32 newLen = strlen(path);
                                 ^
nsStandardURL.cpp: In member function 'nsresult nsStandardURL::BuildNormalizedSpec(const char*)':
nsStandardURL.cpp:630:32: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     mSpec.SetLength(strlen(buf));
                                ^
nsStandardURL.cpp: In member function 'char* nsStandardURL::AppendToSubstring(PRUint32, PRInt32, const char*, PRInt32)':
nsStandardURL.cpp:775:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         tailLen = strlen(tail);
                 ^
nsStandardURL.cpp: In member function 'virtual nsresult nsStandardURL::GetCommonBaseSpec(nsIURI*, nsACString_internal&)':
nsStandardURL.cpp:1907:69: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     aResult = Substring(mSpec, mScheme.mPos, thisIndex - mSpec.get());
                                                                     ^
nsStandardURL.cpp: In member function 'virtual nsresult nsStandardURL::GetRelativeSpec(nsIURI*, nsACString_internal&)':
nsStandardURL.cpp:1997:80: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 startPos = stdurl2->mScheme.mPos + thatIndex - stdurl2->mSpec.get();
                                                                                ^
nsStandardURL.cpp: In member function 'virtual nsresult nsStandardURL::SetQuery(const nsACString_internal&)':
nsStandardURL.cpp:2186:36: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRInt32 queryLen = strlen(query);
                                    ^
nsStandardURL.cpp: In member function 'virtual nsresult nsStandardURL::SetRef(const nsACString_internal&)':
nsStandardURL.cpp:2253:32: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRInt32 refLen = strlen(ref);
                                ^
nsStandardURL.cpp: In member function 'virtual nsresult nsStandardURL::Init(PRUint32, PRInt32, const nsACString_internal&, const char*, nsIURI*)':
nsStandardURL.cpp:2539:14: warning: conversion to 'unsigned char:2' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     mURLType = urlType;
              ^
nsStandardURL.cpp: In member function 'virtual nsresult nsStandardURL::SetMutable(PRBool)':
nsStandardURL.cpp:2598:14: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     mMutable = value;
              ^
nsStandardURL.cpp: In member function 'virtual nsresult nsStandardURL::Read(nsIObjectInputStream*)':
nsStandardURL.cpp:2614:14: warning: conversion to 'unsigned char:2' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     mURLType = urlType;
              ^
nsStandardURL.cpp: In member function 'nsresult nsStandardURL::BuildNormalizedSpec(const char*)':
nsStandardURL.cpp:543:74: warning: 'useEncHost' may be used uninitialized in this function [-Wmaybe-uninitialized]
         i = AppendSegmentToBuf(buf, i, spec, mHost, &encHost, useEncHost);
                                                                          ^
nsSocketTransport2.cpp
c++ -o nsSocketTransport2.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSocketTransport2.pp nsSocketTransport2.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransport2.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransport2.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransport2.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransport2.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransport2.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransport2.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransport2.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsSocketTransport2.cpp: In member function 'nsresult nsSocketTransport::Init(const char**, PRUint32, const nsACString_internal&, PRUint16, nsIProxyInfo*)':
nsSocketTransport2.cpp:744:20: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
         mProxyPort = proxyInfo->Port();
                    ^
nsSocketTransport2.cpp: In member function 'void nsSocketTransport::OnMsgInputClosed(nsresult)':
nsSocketTransport2.cpp:1279:24: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             mPollFlags &= ~PR_POLL_READ;
                        ^
nsSocketTransport2.cpp: In member function 'void nsSocketTransport::OnMsgOutputClosed(nsresult)':
nsSocketTransport2.cpp:1301:24: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             mPollFlags &= ~PR_POLL_WRITE;
                        ^
nsSocketTransport2.cpp: In member function 'void nsSocketTransport::OnSocketEvent(PRUint32, nsresult, nsISupports*)':
nsSocketTransport2.cpp:1435:11: warning: enumeral mismatch in conditional expression: 'nsISocketTransport::' vs 'nsISocketTransport::' [-Wenum-compare]
           ? TIMEOUT_READ_WRITE : TIMEOUT_CONNECT];
           ^
nsSocketTransport2.cpp: In member function 'virtual void nsSocketTransport::OnSocketReady(PRFileDesc*, PRInt16)':
nsSocketTransport2.cpp:1470:24: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             mPollFlags &= ~PR_POLL_WRITE;
                        ^
nsSocketTransport2.cpp:1477:24: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             mPollFlags &= ~PR_POLL_READ;
                        ^
nsSocketTransportService2.cpp
c++ -o nsSocketTransportService2.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSocketTransportService2.pp nsSocketTransportService2.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransportService2.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransportService2.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransportService2.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransportService2.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransportService2.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransportService2.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSocketTransport2.h:46,
                 from nsSocketTransportService2.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsSocketTransportService2.cpp: In member function 'nsresult nsSocketTransportService::DetachSocket(nsSocketTransportService::SocketContext*)':
nsSocketTransportService2.cpp:200:29: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 index = sock - mActiveList;
                             ^
nsSocketTransportService2.cpp: In member function 'void nsSocketTransportService::RemoveFromPollList(nsSocketTransportService::SocketContext*)':
nsSocketTransportService2.cpp:246:29: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 index = sock - mActiveList;
                             ^
nsSocketTransportService2.cpp: In member function 'void nsSocketTransportService::RemoveFromIdleList(nsSocketTransportService::SocketContext*)':
nsSocketTransportService2.cpp:282:41: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 index = sock - &mIdleList[0];
                                         ^
nsSocketTransportService2.cpp: In member function 'virtual nsresult nsSocketTransportService::CreateTransport(const char**, PRUint32, const nsACString_internal&, PRInt32, nsIProxyInfo*, nsISocketTransport**)':
nsSocketTransportService2.cpp:488:70: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     nsresult rv = trans->Init(types, typeCount, host, port, proxyInfo);
                                                                      ^
nsSocketTransportService2.cpp: In member function 'virtual nsresult nsSocketTransportService::Run()':
nsSocketTransportService2.cpp:600:40: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
                         s.mElapsedTime += PRUint16(pollInterval);
                                        ^
nsServerSocket.cpp
c++ -o nsServerSocket.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsServerSocket.pp nsServerSocket.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsSocketTransport2.h:46,
                 from nsServerSocket.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSocketTransport2.h:46,
                 from nsServerSocket.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSocketTransport2.h:46,
                 from nsServerSocket.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSocketTransport2.h:46,
                 from nsServerSocket.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSocketTransport2.h:46,
                 from nsServerSocket.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSocketTransport2.h:46,
                 from nsServerSocket.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSocketTransport2.h:46,
                 from nsServerSocket.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsServerSocket.cpp: In member function 'virtual nsresult nsServerSocket::Init(PRInt32, PRBool, PRInt32)':
nsServerSocket.cpp:304:46: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
   PR_SetNetAddr(val, PR_AF_INET, aPort, &addr);
                                              ^
nsStreamListenerTee.cpp
c++ -o nsStreamListenerTee.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStreamListenerTee.pp nsStreamListenerTee.cpp
nsStreamLoader.cpp
c++ -o nsStreamLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStreamLoader.pp nsStreamLoader.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsStreamLoader.h:44,
                 from nsStreamLoader.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStreamLoader.h:44,
                 from nsStreamLoader.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsStreamLoader.h:44,
                 from nsStreamLoader.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsStreamLoader.h:44,
                 from nsStreamLoader.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsStreamLoader.h:44,
                 from nsStreamLoader.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStreamLoader.h:44,
                 from nsStreamLoader.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsStreamLoader.h:44,
                 from nsStreamLoader.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/necko/nsIStreamLoader.h:10,
                 from nsStreamLoader.h:41,
                 from nsStreamLoader.cpp:38:
nsStreamLoader.cpp: In member function 'virtual nsrefcnt nsStreamLoader::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsStreamLoader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:604:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsStreamLoader.cpp:92:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS3'
 NS_IMPL_ISUPPORTS3(nsStreamLoader, nsIStreamLoader,
 ^
nsSyncStreamListener.cpp
c++ -o nsSyncStreamListener.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSyncStreamListener.pp nsSyncStreamListener.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsSyncStreamListener.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsSyncStreamListener.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsSyncStreamListener.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsSyncStreamListener.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsSyncStreamListener.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsSyncStreamListener.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIOService.h:43,
                 from nsNetSegmentUtils.h:42,
                 from nsSyncStreamListener.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUnicharStreamLoader.cpp
c++ -o nsUnicharStreamLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnicharStreamLoader.pp nsUnicharStreamLoader.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsUnicharStreamLoader.h:46,
                 from nsUnicharStreamLoader.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUnicharStreamLoader.h:46,
                 from nsUnicharStreamLoader.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUnicharStreamLoader.h:46,
                 from nsUnicharStreamLoader.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsUnicharStreamLoader.h:46,
                 from nsUnicharStreamLoader.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsUnicharStreamLoader.h:46,
                 from nsUnicharStreamLoader.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUnicharStreamLoader.h:46,
                 from nsUnicharStreamLoader.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUnicharStreamLoader.h:46,
                 from nsUnicharStreamLoader.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsURIChecker.cpp
c++ -o nsURIChecker.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsURIChecker.pp nsURIChecker.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from ../../../dist/include/necko/nsNetUtil.h:46,
                 from nsURIChecker.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsURIChecker.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsURIChecker.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsURIChecker.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsURIChecker.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsURIChecker.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsURIChecker.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsURLHelper.cpp
c++ -o nsURLHelper.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsURLHelper.pp nsURLHelper.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsURLHelper.h:41,
                 from nsURLHelper.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsURLHelper.h:41,
                 from nsURLHelper.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsURLHelper.h:41,
                 from nsURLHelper.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsURLHelper.h:41,
                 from nsURLHelper.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsURLHelper.h:41,
                 from nsURLHelper.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsURLHelper.h:41,
                 from nsURLHelper.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsURLHelper.h:41,
                 from nsURLHelper.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsURLHelper.cpp:47:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsURLHelper.cpp: In function 'nsresult net_ExtractURLScheme(const nsACString_internal&, PRUint32*, PRUint32*, nsACString_internal*)':
nsURLHelper.cpp:473:28: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 start = uri - uri_start;
                            ^
nsURLHelper.cpp: In function 'PRBool net_FilterURIString(const char*, nsACString_internal&)':
nsURLHelper.cpp:547:43: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 result.Append(str, p - str);
                                           ^
nsURLHelper.cpp:560:35: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         result.Append(str, p - str);
                                   ^
nsURLHelper.cpp: In function 'void ToLower(char&)':
nsURLHelper.cpp:603:11: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
         c += 'a' - 'A';
           ^
nsURLHelper.cpp: In function 'void net_ParseMediaType(const nsACString_internal&, nsACString_internal&, nsACString_internal&, PRBool*)':
nsURLHelper.cpp:780:64: warning: conversion to 'nsACString_internal::index_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 paramStart = flatStr.FindChar(';', typeEnd - start);
                                                                ^
nsURLHelper.cpp:810:77: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 start + net_FindStringEnd(flatStr, charset - start, *charset);
                                                                             ^
nsURLHelper.cpp:833:53: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             aContentType.Assign(type, typeEnd - type);
                                                     ^
nsURLHelper.cpp:838:65: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             aContentCharset.Assign(charset, charsetEnd - charset);
                                                                 ^
nsURLParsers.cpp
c++ -o nsURLParsers.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsURLParsers.pp nsURLParsers.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsURLHelper.h:41,
                 from nsURLParsers.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsURLHelper.h:41,
                 from nsURLParsers.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsURLHelper.h:41,
                 from nsURLParsers.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsURLHelper.h:41,
                 from nsURLParsers.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsURLHelper.h:41,
                 from nsURLParsers.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsURLHelper.h:41,
                 from nsURLParsers.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsURLHelper.h:41,
                 from nsURLParsers.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/necko/nsIURLParser.h:10,
                 from nsURLParsers.h:42,
                 from nsURLParsers.cpp:40:
nsURLParsers.cpp: In member function 'virtual nsrefcnt nsBaseURLParser::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of abstract class type 'nsBaseURLParser' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsURLParsers.cpp:65:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsBaseURLParser, nsIURLParser)
 ^
nsURLParsers.cpp: In member function 'virtual nsresult nsBaseURLParser::ParseURL(const char*, PRInt32, PRUint32*, PRInt32*, PRUint32*, PRInt32*, PRUint32*, PRInt32*)':
nsURLParsers.cpp:90:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         specLen = strlen(spec);
                 ^
nsURLParsers.cpp:141:13: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     specLen = p - spec + 1;
             ^
nsURLParsers.cpp:152:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         if (!net_IsValidScheme(spec, colon - spec) || (*(colon+1) == ':')) {
                                                  ^
nsURLParsers.cpp:158:46: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 schemeLen = colon + 1 - spec;
                                              ^
nsURLParsers.cpp: In member function 'virtual nsresult nsBaseURLParser::ParseAuthority(const char*, PRInt32, PRUint32*, PRInt32*, PRUint32*, PRInt32*, PRUint32*, PRInt32*, PRInt32*)':
nsURLParsers.cpp:203:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         authLen = strlen(auth);
                 ^
nsURLParsers.cpp: In member function 'virtual nsresult nsBaseURLParser::ParsePath(const char*, PRInt32, PRUint32*, PRInt32*, PRUint32*, PRInt32*, PRUint32*, PRInt32*, PRUint32*, PRInt32*)':
nsURLParsers.cpp:244:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         pathLen = strlen(path);
                 ^
nsURLParsers.cpp: In member function 'virtual nsresult nsBaseURLParser::ParseFilePath(const char*, PRInt32, PRUint32*, PRInt32*, PRUint32*, PRInt32*, PRUint32*, PRInt32*)':
nsURLParsers.cpp:321:21: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         filepathLen = strlen(filepath);
                     ^
nsURLParsers.cpp:345:49: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
                       extensionPos, extensionLen);
                                                 ^
nsURLParsers.cpp:78:30: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
            *component ## Pos += offset; \
                              ^
nsURLParsers.cpp:346:9: note: in expansion of macro 'OFFSET_RESULT'
         OFFSET_RESULT(basename, p + 1 - filepath);
         ^
nsURLParsers.cpp:78:30: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
            *component ## Pos += offset; \
                              ^
nsURLParsers.cpp:347:9: note: in expansion of macro 'OFFSET_RESULT'
         OFFSET_RESULT(extension, p + 1 - filepath);
         ^
nsURLParsers.cpp: In member function 'virtual nsresult nsBaseURLParser::ParseFileName(const char*, PRInt32, PRUint32*, PRInt32*, PRUint32*, PRInt32*)':
nsURLParsers.cpp:367:21: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         filenameLen = strlen(filename);
                     ^
nsURLParsers.cpp: In member function 'virtual nsresult nsAuthURLParser::ParseAuthority(const char*, PRInt32, PRUint32*, PRInt32*, PRUint32*, PRInt32*, PRUint32*, PRInt32*, PRInt32*)':
nsURLParsers.cpp:491:17: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         authLen = strlen(auth);
                 ^
nsURLParsers.cpp:509:52: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
                            passwordPos, passwordLen);
                                                    ^
nsURLParsers.cpp:513:34: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
                              port);
                                  ^
nsURLParsers.cpp:78:30: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
            *component ## Pos += offset; \
                              ^
nsURLParsers.cpp:515:9: note: in expansion of macro 'OFFSET_RESULT'
         OFFSET_RESULT(hostname, p + 1 - auth);
         ^
nsURLParsers.cpp: In member function 'virtual nsresult nsAuthURLParser::ParseUserInfo(const char*, PRInt32, PRUint32*, PRInt32*, PRUint32*, PRInt32*)':
nsURLParsers.cpp:537:21: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         userinfoLen = strlen(userinfo);
                     ^
nsURLParsers.cpp: In member function 'virtual nsresult nsAuthURLParser::ParseServerInfo(const char*, PRInt32, PRUint32*, PRInt32*, PRInt32*)':
nsURLParsers.cpp:571:23: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         serverinfoLen = strlen(serverinfo);
                       ^
nsURLParsers.cpp:605:80: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             nsCAutoString buf(colon+1, serverinfoLen - (colon + 1 - serverinfo));
                                                                                ^
nsNetStrings.cpp
c++ -o nsNetStrings.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsNetStrings.pp nsNetStrings.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from ../../../dist/include/necko/nsNetStrings.h:40,
                 from nsNetStrings.cpp:37:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from ../../../dist/include/necko/nsNetStrings.h:40,
                 from nsNetStrings.cpp:37:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from ../../../dist/include/necko/nsNetStrings.h:40,
                 from nsNetStrings.cpp:37:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from ../../../dist/include/necko/nsNetStrings.h:40,
                 from nsNetStrings.cpp:37:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsDependentString.h:43,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from ../../../dist/include/necko/nsNetStrings.h:40,
                 from nsNetStrings.cpp:37:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from ../../../dist/include/necko/nsNetStrings.h:40,
                 from nsNetStrings.cpp:37:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsLiteralString.h:47,
                 from ../../../dist/include/necko/nsNetStrings.h:40,
                 from nsNetStrings.cpp:37:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsURLHelperUnix.cpp
c++ -o nsURLHelperUnix.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/uconv -I../../../dist/include/locale -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsURLHelperUnix.pp nsURLHelperUnix.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsURLHelper.h:41,
                 from nsURLHelperUnix.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsURLHelper.h:41,
                 from nsURLHelperUnix.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsURLHelper.h:41,
                 from nsURLHelperUnix.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsURLHelper.h:41,
                 from nsURLHelperUnix.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsURLHelper.h:41,
                 from nsURLHelperUnix.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsURLHelper.h:41,
                 from nsURLHelperUnix.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsURLHelper.h:41,
                 from nsURLHelperUnix.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsURLHelperUnix.cpp:43:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
rm -f libneckobase_s.a
ar cr libneckobase_s.a nsIOThreadPool.o nsTransportUtils.o nsAsyncStreamCopier.o nsAsyncStreamListener.o nsBufferedStreams.o nsDirectoryIndexStream.o nsDownloader.o nsFileStreams.o nsIncrementalDownload.o nsInputStreamChannel.o nsInputStreamPump.o nsStreamTransportService.o nsIOService.o nsLoadGroup.o nsMIMEInputStream.o nsProtocolProxyService.o nsProxyInfo.o nsPACMan.o nsRequestObserverProxy.o nsSimpleStreamListener.o nsSimpleURI.o nsStandardURL.o nsSocketTransport2.o nsSocketTransportService2.o nsServerSocket.o nsStreamListenerTee.o nsStreamLoader.o nsSyncStreamListener.o nsUnicharStreamLoader.o nsURIChecker.o nsURLHelper.o nsURLParsers.o nsNetStrings.o nsURLHelperUnix.o  
ranlib libneckobase_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libneckobase_s.a ../../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 nsProxyAutoConfig.js ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/base/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cookie'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cookie/public'
nsICookieService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICookieService nsICookieService.idl
nsICookie2.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICookie2 nsICookie2.idl
nsICookieConsent.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICookieConsent nsICookieConsent.idl
nsICookieManager2.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICookieManager2 nsICookieManager2.idl
nsICookiePermission.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICookiePermission nsICookiePermission.idl
nsICookieManager.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICookieManager nsICookieManager.idl
nsICookie.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICookie nsICookie.idl
../../../dist/bin/xpt_link _xpidlgen/necko_cookie.xpt _xpidlgen/nsICookieService.xpt _xpidlgen/nsICookie2.xpt _xpidlgen/nsICookieConsent.xpt _xpidlgen/nsICookieManager2.xpt _xpidlgen/nsICookiePermission.xpt _xpidlgen/nsICookieManager.xpt _xpidlgen/nsICookie.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_cookie.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cookie/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cookie/src'
nsCookie.cpp
c++ -o nsCookie.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCookie.pp nsCookie.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsCookie.h:44,
                 from nsCookie.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCookie.h:44,
                 from nsCookie.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCookie.h:44,
                 from nsCookie.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCookie.h:44,
                 from nsCookie.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCookie.h:44,
                 from nsCookie.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCookie.h:44,
                 from nsCookie.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCookie.h:44,
                 from nsCookie.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsCookie.cpp:39:0:
nsCookie.h: In constructor 'nsCookie::nsCookie(const char*, const char*, const char*, const char*, const char*, nsInt64, nsInt64, PRUint32, PRBool, PRBool, PRBool, nsCookieStatus, nsCookiePolicy)':
nsCookie.h:101:23: warning: conversion to 'unsigned char:3' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
      , mPolicy(aPolicy)
                       ^
nsCookie.h:101:23: warning: conversion to 'unsigned char:3' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
nsCookie.h: In member function 'void nsCookie::SetIsSession(PRBool)':
nsCookie.h:141:69: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     inline void SetIsSession(PRBool aIsSession)        { mIsSession = aIsSession; }
                                                                     ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsCookie.h:44,
                 from nsCookie.cpp:39:
../../../dist/include/string/nsCharTraits.h: In instantiation of 'static PRUint32 nsCharSourceTraits::readable_distance(const InputIterator&, const InputIterator&) [with InputIterator = nsReadingIterator; PRUint32 = unsigned int]':
../../../dist/include/string/nsAlgorithm.h:95:127:   required from 'OutputIterator& copy_string(InputIterator&, const InputIterator&, OutputIterator&) [with InputIterator = nsReadingIterator; OutputIterator = char*]'
nsCookie.cpp:63:87:   required from here
../../../dist/include/string/nsCharTraits.h:628:39: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return last.get() - first.get();
                                       ^
nsCookieService.cpp
c++ -o nsCookieService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCookieService.pp nsCookieService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsCookie.h:44,
                 from nsCookieService.h:49,
                 from nsCookieService.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCookie.h:44,
                 from nsCookieService.h:49,
                 from nsCookieService.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCookie.h:44,
                 from nsCookieService.h:49,
                 from nsCookieService.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCookie.h:44,
                 from nsCookieService.h:49,
                 from nsCookieService.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCookie.h:44,
                 from nsCookieService.h:49,
                 from nsCookieService.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCookie.h:44,
                 from nsCookieService.h:49,
                 from nsCookieService.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCookie.h:44,
                 from nsCookieService.h:49,
                 from nsCookieService.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsCookieService.h:49:0,
                 from nsCookieService.cpp:41:
nsCookie.h: In constructor 'nsCookie::nsCookie(const char*, const char*, const char*, const char*, const char*, nsInt64, nsInt64, PRUint32, PRBool, PRBool, PRBool, nsCookieStatus, nsCookiePolicy)':
nsCookie.h:101:23: warning: conversion to 'unsigned char:3' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
      , mPolicy(aPolicy)
                       ^
nsCookie.h:101:23: warning: conversion to 'unsigned char:3' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
nsCookie.h: In member function 'void nsCookie::SetIsSession(PRBool)':
nsCookie.h:141:69: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     inline void SetIsSession(PRBool aIsSession)        { mIsSession = aIsSession; }
                                                                     ^
nsCookieService.cpp: In member function 'void nsCookieService::PrefChanged(nsIPrefBranch*)':
nsCookieService.cpp:828:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     mCookiesPermissions = LIMIT(val, 0, 3, 0);
                         ^
nsCookieService.cpp:831:25: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     mMaxNumberOfCookies = LIMIT(val, 0, 0xFFFF, 0xFFFF);
                         ^
nsCookieService.cpp:834:24: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     mMaxCookiesPerHost = LIMIT(val, 0, 0xFFFF, 0xFFFF);
                        ^
nsCookieService.cpp: In member function 'nsresult nsCookieService::Read()':
nsCookieService.cpp:1025:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
     if (isDomain && !host.IsEmpty() && host.First() != '.' ||
                                     ^
rm -f libneckocookie_s.a
ar cr libneckocookie_s.a nsCookie.o nsCookieService.o  
ranlib libneckocookie_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libneckocookie_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cookie/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cookie'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/dns'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/dns/public'
nsPIDNSService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsPIDNSService nsPIDNSService.idl
nsIDNSService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIDNSService nsIDNSService.idl
nsIDNSListener.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIDNSListener nsIDNSListener.idl
nsIDNSRecord.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIDNSRecord nsIDNSRecord.idl
nsIIDNService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIIDNService nsIIDNService.idl
../../../dist/bin/xpt_link _xpidlgen/necko_dns.xpt _xpidlgen/nsPIDNSService.xpt _xpidlgen/nsIDNSService.xpt _xpidlgen/nsIDNSListener.xpt _xpidlgen/nsIDNSRecord.xpt _xpidlgen/nsIIDNService.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_dns.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/dns/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/dns/src'
race.c
gcc -o race.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/unicharutil -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/race.pp race.c
nameprep.c
gcc -o nameprep.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/unicharutil -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/nameprep.pp nameprep.c
punycode.c
gcc -o punycode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/unicharutil -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/punycode.pp punycode.c
nsIDNService.cpp
c++ -o nsIDNService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/unicharutil -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsIDNService.pp nsIDNService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsIDNService.h:48,
                 from nsIDNService.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIDNService.h:48,
                 from nsIDNService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIDNService.h:48,
                 from nsIDNService.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsIDNService.h:48,
                 from nsIDNService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsIDNService.h:48,
                 from nsIDNService.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIDNService.h:48,
                 from nsIDNService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIDNService.h:48,
                 from nsIDNService.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsIDNService.cpp: In member function 'virtual nsresult nsIDNService::IsACE(const nsACString_internal&, PRBool*)':
nsIDNService.cpp:255:41: warning: conversion to 'PRUint32 {aka unsigned int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
   PRUint32 dataLen = begin.size_forward();
                                         ^
nsDNSService2.cpp
c++ -o nsDNSService2.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/unicharutil -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDNSService2.pp nsDNSService2.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsDNSService2.h:42,
                 from nsDNSService2.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDNSService2.h:42,
                 from nsDNSService2.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDNSService2.h:42,
                 from nsDNSService2.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsDNSService2.h:42,
                 from nsDNSService2.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsDNSService2.h:42,
                 from nsDNSService2.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDNSService2.h:42,
                 from nsDNSService2.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDNSService2.h:42,
                 from nsDNSService2.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDNSService2.cpp: In member function 'virtual nsresult nsDNSRecord::HasMore(PRBool*)':
nsDNSService2.cpp:164:17: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
         *result = NS_SUCCEEDED(GetNextAddr(0, &addr));
                 ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/necko/nsIDNSService.h:10,
                 from ../../../dist/include/necko/nsPIDNSService.h:10,
                 from nsDNSService2.h:37,
                 from nsDNSService2.cpp:38:
nsDNSService2.cpp: In member function 'virtual nsrefcnt nsDNSAsyncRequest::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsDNSAsyncRequest' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsDNSService2.cpp:233:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsDNSAsyncRequest, nsICancelable)
 ^
nsDNSService2.cpp: In member function 'virtual nsrefcnt nsDNSService::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsDNSService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:762:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsDNSService2.cpp:291:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS3'
 NS_IMPL_THREADSAFE_ISUPPORTS3(nsDNSService, nsIDNSService, nsPIDNSService,
 ^
nsDNSService2.cpp: In member function 'virtual nsresult nsDNSService::AsyncResolve(const nsACString_internal&, PRUint32, nsIDNSListener*, nsIEventTarget*, nsICancelable**)':
nsDNSService2.cpp:415:69: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             new nsDNSAsyncRequest(res, *hostPtr, listener, flags, af);
                                                                     ^
nsDNSService2.cpp:422:59: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     rv = res->ResolveHost(req->mHost.get(), flags, af, req);
                                                           ^
nsDNSService2.cpp: In member function 'virtual nsresult nsDNSService::Resolve(const nsACString_internal&, PRUint32, nsIDNSRecord**)':
nsDNSService2.cpp:472:82: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     rv = res->ResolveHost(PromiseFlatCString(*hostPtr).get(), flags, af, &syncReq);
                                                                                  ^
nsDNSService2.cpp: In member function 'PRUint16 nsDNSService::GetAFForLookup(const nsACString_internal&)':
nsDNSService2.cpp:563:23: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             domainLen = end - domain;
                       ^
nsHostResolver.cpp
c++ -o nsHostResolver.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/unicharutil -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsHostResolver.pp nsHostResolver.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ./../../base/src/nsURLHelper.h:41,
                 from nsHostResolver.cpp:67:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ./../../base/src/nsURLHelper.h:41,
                 from nsHostResolver.cpp:67:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ./../../base/src/nsURLHelper.h:41,
                 from nsHostResolver.cpp:67:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ./../../base/src/nsURLHelper.h:41,
                 from nsHostResolver.cpp:67:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ./../../base/src/nsURLHelper.h:41,
                 from nsHostResolver.cpp:67:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ./../../base/src/nsURLHelper.h:41,
                 from nsHostResolver.cpp:67:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ./../../base/src/nsURLHelper.h:41,
                 from nsHostResolver.cpp:67:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libneckodns_s.a
ar cr libneckodns_s.a race.o nameprep.o punycode.o nsIDNService.o nsDNSService2.o nsHostResolver.o  
ranlib libneckodns_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libneckodns_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/dns/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/dns'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/socket'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/socket/base'
nsSocketProviderService.cpp
c++ -o nsSocketProviderService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSocketProviderService.pp nsSocketProviderService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsSocketProviderService.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSocketProviderService.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSocketProviderService.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSocketProviderService.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSocketProviderService.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSocketProviderService.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSocketProviderService.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsSOCKSSocketProvider.cpp
c++ -o nsSOCKSSocketProvider.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSOCKSSocketProvider.pp nsSOCKSSocketProvider.cpp
nsSOCKSIOLayer.cpp
c++ -o nsSOCKSIOLayer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSOCKSIOLayer.pp nsSOCKSIOLayer.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsSOCKSIOLayer.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSOCKSIOLayer.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSOCKSIOLayer.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSOCKSIOLayer.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSOCKSIOLayer.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSOCKSIOLayer.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSOCKSIOLayer.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsSOCKSIOLayer.cpp: In function 'nsresult ConnectSOCKS5(PRFileDesc*, const PRNetAddr*, PRNetAddr*, PRIntervalTime)':
nsSOCKSIOLayer.cpp:409:21: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             extPort = (response[8] << 8) | response[9];
                     ^
nsSOCKSIOLayer.cpp:422:21: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             extPort = (response[20] << 8) | response[21];
                     ^
nsSOCKSIOLayer.cpp: In function 'PRStatus nsSOCKSIOLayerConnect(PRFileDesc*, const PRNetAddr*, PRIntervalTime)':
nsSOCKSIOLayer.cpp:628:60: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
         rv = rec->GetNextAddr(info->ProxyPort(), &proxyAddr);
                                                            ^
rm -f libneckosocket_s.a
ar cr libneckosocket_s.a nsSocketProviderService.o nsSOCKSSocketProvider.o nsSOCKSIOLayer.o  
ranlib libneckosocket_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libneckosocket_s.a ../../../dist/lib
nsISocketProvider.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISocketProvider nsISocketProvider.idl
nsISocketProviderService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISocketProviderService nsISocketProviderService.idl
nsISOCKSSocketInfo.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISOCKSSocketInfo nsISOCKSSocketInfo.idl
nsITransportSecurityInfo.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsITransportSecurityInfo nsITransportSecurityInfo.idl
nsISSLSocketControl.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISSLSocketControl nsISSLSocketControl.idl
../../../dist/bin/xpt_link _xpidlgen/necko_socket.xpt _xpidlgen/nsISocketProvider.xpt _xpidlgen/nsISocketProviderService.xpt _xpidlgen/nsISOCKSSocketInfo.xpt _xpidlgen/nsITransportSecurityInfo.xpt _xpidlgen/nsISSLSocketControl.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_socket.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/socket/base'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/socket'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/mime'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/mime/public'
nsIMIMEService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIMIMEService nsIMIMEService.idl
nsIMIMEInfo.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIMIMEInfo nsIMIMEInfo.idl
nsIMIMEHeaderParam.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIMIMEHeaderParam nsIMIMEHeaderParam.idl
../../../dist/bin/xpt_link _xpidlgen/mimetype.xpt _xpidlgen/nsIMIMEService.xpt _xpidlgen/nsIMIMEInfo.xpt _xpidlgen/nsIMIMEHeaderParam.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/mimetype.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/mime/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/mime/src'
nsMIMEHeaderParamImpl.cpp
c++ -o nsMIMEHeaderParamImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/uconv -I../../../dist/include/mimetype -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMIMEHeaderParamImpl.pp nsMIMEHeaderParamImpl.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsMIMEHeaderParamImpl.cpp:53:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsMIMEHeaderParamImpl.cpp:53:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsMIMEHeaderParamImpl.cpp:53:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsMIMEHeaderParamImpl.cpp:53:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsMIMEHeaderParamImpl.cpp:53:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsMIMEHeaderParamImpl.cpp:53:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsEscape.h:46,
                 from nsMIMEHeaderParamImpl.cpp:53:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsMIMEHeaderParamImpl.cpp:53:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsMIMEHeaderParamImpl.cpp: In member function 'virtual nsresult nsMIMEHeaderParamImpl::GetParameterInternal(const char*, const char*, char**, char**, char**)':
nsMIMEHeaderParamImpl.cpp:198:39: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   PRInt32 paramLen = strlen(aParamName);
                                       ^
nsMIMEHeaderParamImpl.cpp:251:62: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       nsCAutoString tempStr(valueStart, valueEnd - valueStart);
                                                              ^
nsMIMEHeaderParamImpl.cpp:325:15: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           len = strlen(*aResult);
               ^
nsMIMEHeaderParamImpl.cpp: In member function 'virtual nsresult nsMIMEHeaderParamImpl::DecodeRFC2047Header(const char*, const char*, PRBool, PRBool, nsACString_internal&)':
nsMIMEHeaderParamImpl.cpp:384:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
       aDefaultCharset && (!IsUTF8(nsDependentCString(aHeaderVal)) || 
                       ^
nsMIMEHeaderParamImpl.cpp: In function 'char* DecodeQ(const char*, PRUint32)':
nsMIMEHeaderParamImpl.cpp:459:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         (0x30 <= PRUint8(c) && PRUint8(c) <= 0x39  ||  \
                             ^
nsMIMEHeaderParamImpl.cpp:477:26: note: in expansion of macro 'ISHEXCHAR'
       if (length < 3 || !ISHEXCHAR(in[1]) || !ISHEXCHAR(in[2]))
                          ^
nsMIMEHeaderParamImpl.cpp:461:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
          0x61 <= PRUint8(c) && PRUint8(c) <= 0x66)
                             ^
nsMIMEHeaderParamImpl.cpp:477:26: note: in expansion of macro 'ISHEXCHAR'
       if (length < 3 || !ISHEXCHAR(in[1]) || !ISHEXCHAR(in[2]))
                          ^
nsMIMEHeaderParamImpl.cpp:459:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         (0x30 <= PRUint8(c) && PRUint8(c) <= 0x39  ||  \
                             ^
nsMIMEHeaderParamImpl.cpp:477:47: note: in expansion of macro 'ISHEXCHAR'
       if (length < 3 || !ISHEXCHAR(in[1]) || !ISHEXCHAR(in[2]))
                                               ^
nsMIMEHeaderParamImpl.cpp:461:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
          0x61 <= PRUint8(c) && PRUint8(c) <= 0x66)
                             ^
nsMIMEHeaderParamImpl.cpp:477:47: note: in expansion of macro 'ISHEXCHAR'
       if (length < 3 || !ISHEXCHAR(in[1]) || !ISHEXCHAR(in[2]))
                                               ^
nsMIMEHeaderParamImpl.cpp: In function 'nsresult DecodeRFC2047Str(const char*, const char*, PRBool, nsACString_internal&)':
nsMIMEHeaderParamImpl.cpp:640:42: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   aResult.SetCapacity(3 * strlen(aHeader));
                                          ^
nsMIMEHeaderParamImpl.cpp:652:63: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       CopyRawHeader(begin, p - begin, aDefaultCharset, aResult);
                                                               ^
nsMIMEHeaderParamImpl.cpp:703:47: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       decodedText = DecodeQ(q + 2, r - (q + 2));
                                               ^
nsMIMEHeaderParamImpl.cpp:707:29: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       PRInt32 n = r - (q + 2);
                             ^
nsMIMEHeaderParamImpl.cpp:745:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     aResult.Append(begin, p - begin);
                                    ^
nsMIMEHeaderParamImpl.cpp:751:63: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   CopyRawHeader(begin, strlen(begin), aDefaultCharset, aResult);
                                                               ^
nsMIMEHeaderParamImpl.cpp: In function 'void CopyRawHeader(const char*, PRUint32, const char*, nsACString_internal&)':
nsMIMEHeaderParamImpl.cpp:591:38: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized]
   PRBool skipCheck = (c == 0x1B || c == '~') && 
                                      ^
rm -f libnkmime_s.a
ar cr libnkmime_s.a nsMIMEHeaderParamImpl.o  
ranlib libnkmime_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkmime_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/mime/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/mime'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/streamconv'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/public'
nsIStreamConverter.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStreamConverter nsIStreamConverter.idl
nsIStreamConverterService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIStreamConverterService nsIStreamConverterService.idl
mozITXTToHTMLConv.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/mozITXTToHTMLConv mozITXTToHTMLConv.idl
nsITXTToHTMLConv.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsITXTToHTMLConv nsITXTToHTMLConv.idl
nsIDirIndex.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIDirIndex nsIDirIndex.idl
nsIDirIndexListener.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIDirIndexListener nsIDirIndexListener.idl
../../../dist/bin/xpt_link _xpidlgen/necko_strconv.xpt _xpidlgen/nsIStreamConverter.xpt _xpidlgen/nsIStreamConverterService.xpt _xpidlgen/mozITXTToHTMLConv.xpt _xpidlgen/nsITXTToHTMLConv.xpt _xpidlgen/nsIDirIndex.xpt _xpidlgen/nsIDirIndexListener.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_strconv.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/src'
nsStreamConverterService.cpp
c++ -o nsStreamConverterService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsStreamConverterService.pp nsStreamConverterService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsStreamConverterService.h:43,
                 from nsStreamConverterService.cpp:53:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsStreamConverterService.h:43,
                 from nsStreamConverterService.cpp:53:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsStreamConverterService.h:43,
                 from nsStreamConverterService.cpp:53:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsStreamConverterService.h:43,
                 from nsStreamConverterService.cpp:53:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsStreamConverterService.h:43,
                 from nsStreamConverterService.cpp:53:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsStreamConverterService.h:43,
                 from nsStreamConverterService.cpp:53:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashtable.h:59,
                 from nsStreamConverterService.h:43,
                 from nsStreamConverterService.cpp:53:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libnkconv_s.a
ar cr libnkconv_s.a nsStreamConverterService.o  
ranlib libnkconv_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkconv_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/src'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/converters'
mozTXTToHTMLConv.cpp
c++ -o mozTXTToHTMLConv.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/mozTXTToHTMLConv.pp mozTXTToHTMLConv.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from mozTXTToHTMLConv.h:47,
                 from mozTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from mozTXTToHTMLConv.h:47,
                 from mozTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from mozTXTToHTMLConv.h:47,
                 from mozTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from mozTXTToHTMLConv.h:47,
                 from mozTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from mozTXTToHTMLConv.h:47,
                 from mozTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from mozTXTToHTMLConv.h:47,
                 from mozTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from mozTXTToHTMLConv.h:47,
                 from mozTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
mozTXTToHTMLConv.cpp: In member function 'void mozTXTToHTMLConv::CompleteAbbreviatedURL(const PRUnichar*, PRInt32, PRUint32, nsString&)':
mozTXTToHTMLConv.cpp:168:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (pos >= aInLength)
           ^
mozTXTToHTMLConv.cpp: In member function 'PRBool mozTXTToHTMLConv::FindURLStart(const PRUnichar*, PRInt32, PRUint32, mozTXTToHTMLConv::modetype, PRUint32&)':
mozTXTToHTMLConv.cpp:239:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (++i >= 0 && i < pos && nsCRT::IsAsciiAlpha(aInString[PRUint32(i)]))
                       ^
mozTXTToHTMLConv.cpp:267:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         ++i >= 0 && i < pos
                       ^
mozTXTToHTMLConv.cpp: In member function 'PRBool mozTXTToHTMLConv::ItMatchesDelimited(const PRUnichar*, PRInt32, const PRUnichar*, PRInt32, mozTXTToHTMLConv::LIMTYPE, mozTXTToHTMLConv::LIMTYPE)':
mozTXTToHTMLConv.cpp:589:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
       (before != LT_IGNORE || after != LT_IGNORE && after != LT_DELIMITER)
                                                  ^
mozTXTToHTMLConv.cpp:588:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         && textLen < aRepLen ||
         ^
mozTXTToHTMLConv.cpp:592:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         && textLen < aRepLen + 2
         ^
mozTXTToHTMLConv.cpp:602:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         && !nsCRT::IsAsciiAlpha(text0) ||
         ^
mozTXTToHTMLConv.cpp:606:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         &&
         ^
mozTXTToHTMLConv.cpp:613:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         && !nsCRT::IsAsciiAlpha(textAfterPos) ||
         ^
mozTXTToHTMLConv.cpp:615:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         && !nsCRT::IsAsciiDigit(textAfterPos) ||
         ^
mozTXTToHTMLConv.cpp:617:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         &&
         ^
mozTXTToHTMLConv.cpp: In member function 'PRBool mozTXTToHTMLConv::SmilyHit(const PRUnichar*, PRInt32, PRBool, const char*, const char*, nsString&, PRInt32&)':
mozTXTToHTMLConv.cpp:739:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
             && IsSpace(aInString[delim + 1])
             ^
mozTXTToHTMLConv.cpp: In member function 'PRBool mozTXTToHTMLConv::GlyphHit(const PRUnichar*, PRInt32, PRBool, nsString&, PRInt32&)':
mozTXTToHTMLConv.cpp:958:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         2 < aInLength && nsCRT::IsAsciiDigit(aInString[2]) ||
                       ^
mozTXTToHTMLConv.cpp:969:69: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
              aInString[delimPos] == '.' && delimPos + 1 < aInLength &&
                                                                     ^
mozTXTToHTMLConv.cpp: In member function 'void mozTXTToHTMLConv::ScanHTML(nsString&, PRUint32, nsString&)':
mozTXTToHTMLConv.cpp:1247:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (PRInt32 i = 0; PRUint32(i) < lengthOfInString;)
                                   ^
mozTXTToHTMLConv.cpp: In member function 'PRBool mozTXTToHTMLConv::GlyphHit(const PRUnichar*, PRInt32, PRBool, nsString&, PRInt32&)':
mozTXTToHTMLConv.cpp:809:19: warning: 'bArg' may be used uninitialized in this function [-Wmaybe-uninitialized]
           SmilyHit(aInString, aInLength, bArg,
                   ^
nsUnknownDecoder.cpp
c++ -o nsUnknownDecoder.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsUnknownDecoder.pp nsUnknownDecoder.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsUnknownDecoder.h:46,
                 from nsUnknownDecoder.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUnknownDecoder.h:46,
                 from nsUnknownDecoder.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsUnknownDecoder.h:46,
                 from nsUnknownDecoder.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsUnknownDecoder.h:46,
                 from nsUnknownDecoder.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsUnknownDecoder.h:46,
                 from nsUnknownDecoder.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUnknownDecoder.h:46,
                 from nsUnknownDecoder.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsUnknownDecoder.h:46,
                 from nsUnknownDecoder.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsUnknownDecoder.cpp: In member function 'PRBool nsUnknownDecoder::SniffForHTML(nsIRequest*)':
nsUnknownDecoder.cpp:477:28: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
   PRUint32 bufSize = end - str;
                            ^
nsHTTPCompressConv.cpp
c++ -o nsHTTPCompressConv.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsHTTPCompressConv.pp nsHTTPCompressConv.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from nsHTTPCompressConv.cpp:46:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsHTTPCompressConv.cpp:48:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsHTTPCompressConv.cpp:48:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsHTTPCompressConv.cpp:48:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsHTTPCompressConv.cpp:48:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsHTTPCompressConv.cpp:48:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsHTTPCompressConv.cpp:48:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsTXTToHTMLConv.cpp
c++ -o nsTXTToHTMLConv.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTXTToHTMLConv.pp nsTXTToHTMLConv.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsVoidArray.h:43,
                 from nsTXTToHTMLConv.h:43,
                 from nsTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsTXTToHTMLConv.h:45,
                 from nsTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsTXTToHTMLConv.h:45,
                 from nsTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsTXTToHTMLConv.h:45,
                 from nsTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsTXTToHTMLConv.h:45,
                 from nsTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsTXTToHTMLConv.h:45,
                 from nsTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsTXTToHTMLConv.h:45,
                 from nsTXTToHTMLConv.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDirIndex.cpp
c++ -o nsDirIndex.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDirIndex.pp nsDirIndex.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsDirIndex.h:40,
                 from nsDirIndex.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDirIndex.h:40,
                 from nsDirIndex.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDirIndex.h:40,
                 from nsDirIndex.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsDirIndex.h:40,
                 from nsDirIndex.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsDirIndex.h:40,
                 from nsDirIndex.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDirIndex.h:40,
                 from nsDirIndex.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDirIndex.h:40,
                 from nsDirIndex.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/necko/nsIDirIndex.h:10,
                 from nsDirIndex.h:39,
                 from nsDirIndex.cpp:39:
nsDirIndex.cpp: In member function 'virtual nsrefcnt nsDirIndex::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsDirIndex' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:752:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsDirIndex.cpp:44:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS1'
 NS_IMPL_THREADSAFE_ISUPPORTS1(nsDirIndex,
 ^
nsDirIndexParser.cpp
c++ -o nsDirIndexParser.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDirIndexParser.pp nsDirIndexParser.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsDirIndexParser.h:46,
                 from nsDirIndexParser.cpp:46:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDirIndexParser.h:46,
                 from nsDirIndexParser.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDirIndexParser.h:46,
                 from nsDirIndexParser.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsDirIndexParser.h:46,
                 from nsDirIndexParser.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsDirIndexParser.h:46,
                 from nsDirIndexParser.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDirIndexParser.h:46,
                 from nsDirIndexParser.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDirIndexParser.h:46,
                 from nsDirIndexParser.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDirIndexParser.cpp:49:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsDirIndexParser.cpp: In member function 'nsresult nsDirIndexParser::ParseFormat(const char*)':
nsDirIndexParser.cpp:195:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (num > (2 * NS_ARRAY_LENGTH(gFieldTable)))
             ^
nsIndexedToHTML.cpp
c++ -o nsIndexedToHTML.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsIndexedToHTML.pp nsIndexedToHTML.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsVoidArray.h:43,
                 from nsIndexedToHTML.h:42,
                 from nsIndexedToHTML.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIndexedToHTML.h:44,
                 from nsIndexedToHTML.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsIndexedToHTML.h:44,
                 from nsIndexedToHTML.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsIndexedToHTML.h:44,
                 from nsIndexedToHTML.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsIndexedToHTML.h:44,
                 from nsIndexedToHTML.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIndexedToHTML.h:44,
                 from nsIndexedToHTML.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsIndexedToHTML.h:44,
                 from nsIndexedToHTML.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsIndexedToHTML.cpp:44:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsMultiMixedConv.cpp
c++ -o nsMultiMixedConv.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMultiMixedConv.pp nsMultiMixedConv.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsMultiMixedConv.h:43,
                 from nsMultiMixedConv.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsMultiMixedConv.h:43,
                 from nsMultiMixedConv.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsMultiMixedConv.h:43,
                 from nsMultiMixedConv.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsMultiMixedConv.h:43,
                 from nsMultiMixedConv.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsMultiMixedConv.h:43,
                 from nsMultiMixedConv.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsMultiMixedConv.h:43,
                 from nsMultiMixedConv.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsMultiMixedConv.h:43,
                 from nsMultiMixedConv.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsMultiMixedConv.cpp: In function 'PRUint32 LengthToToken(const char*, const char*)':
nsMultiMixedConv.cpp:60:28: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 len = token - cursor;
                            ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/necko/nsIRequestObserver.h:10,
                 from ../../../dist/include/necko/nsIStreamListener.h:10,
                 from ../../../dist/include/necko/nsIStreamConverter.h:10,
                 from nsMultiMixedConv.h:40,
                 from nsMultiMixedConv.cpp:38:
nsMultiMixedConv.cpp: In member function 'virtual nsrefcnt nsPartChannel::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsPartChannel' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
nsMultiMixedConv.cpp:105:1: note: in expansion of macro 'NS_IMPL_RELEASE'
 NS_IMPL_RELEASE(nsPartChannel)
 ^
nsMultiMixedConv.cpp: In member function 'virtual nsresult nsMultiMixedConv::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, PRUint32, PRUint32)':
nsMultiMixedConv.cpp:524:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             bufLen -= token - cursor;
                    ^
nsMultiMixedConv.cpp: In member function 'nsresult nsMultiMixedConv::ParseHeaders(nsIChannel*, char*&, PRUint32&, PRBool*)':
nsMultiMixedConv.cpp:949:19: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         cursorLen -= (newLine - cursor);
                   ^
ParseFTPList.cpp
c++ -o ParseFTPList.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/ParseFTPList.pp ParseFTPList.cpp
ParseFTPList.cpp: In function 'int ParseFTPList(const char*, list_state*, list_result*)':
ParseFTPList.cpp:79:11: warning: conversion to 'unsigned int' from 'long int' may alter its value [-Wconversion]
   linelen = p - line;
           ^
ParseFTPList.cpp:119:27: warning: conversion to 'unsigned int' from 'long int' may alter its value [-Wconversion]
           toklen[numtoks] = (&line[pos] - tokens[numtoks]);
                           ^
ParseFTPList.cpp:125:22: warning: conversion to 'unsigned int' from 'long int' may alter its value [-Wconversion]
     linelen_sans_wsp = &(tokens[numtoks-1][toklen[numtoks-1]]) - tokens[0];
                      ^
ParseFTPList.cpp:196:30: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             result->fe_fnlen = p - tokens[1];
                              ^
ParseFTPList.cpp:385:15: warning: conversion to 'unsigned int' from 'long int' may alter its value [-Wconversion]
           pos = (p - tokens[0]); /* => fnlength sans ";####" */
               ^
ParseFTPList.cpp:524:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           tbuf[1] = tolower(p[1]);
                   ^
ParseFTPList.cpp:525:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           tbuf[2] = tolower(p[2]);
                   ^
ParseFTPList.cpp:539:35: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
           result->fe_time.tm_year = atoi(p+4); // NSPR wants year as XXXX
                                   ^
ParseFTPList.cpp:680:35: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
           result->fe_time.tm_year = atoi(p+0) - 1900;
                                   ^
ParseFTPList.cpp:689:35: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
           result->fe_time.tm_year = atoi((p+pos)-2);
                                   ^
ParseFTPList.cpp:691:37: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
             result->fe_time.tm_year += 100;
                                     ^
ParseFTPList.cpp:789:26: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         result->fe_fnlen = p - tokens[3];
                          ^
ParseFTPList.cpp:813:34: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 result->fe_fnlen = p - result->fe_fname;
                                  ^
ParseFTPList.cpp:815:34: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                 result->fe_lnlen = &(line[linelen_sans_wsp]) 
                                  ^
ParseFTPList.cpp:829:35: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
           result->fe_time.tm_year = atoi(tokens[0]+6);
                                   ^
ParseFTPList.cpp:831:37: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
             result->fe_time.tm_year += 100;
                                     ^
ParseFTPList.cpp:911:26: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         result->fe_fnlen = (&(line[linelen_sans_wsp]))
                          ^
ParseFTPList.cpp:937:33: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
         result->fe_time.tm_year = atoi(&p[41-18]);
                                 ^
ParseFTPList.cpp:939:35: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
           result->fe_time.tm_year += 100;
                                   ^
ParseFTPList.cpp:1137:35: warning: conversion to 'PRInt16 {aka short int}' from 'unsigned int' may alter its value [-Wconversion]
           result->fe_time.tm_year = pos;
                                   ^
ParseFTPList.cpp:1160:26: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         result->fe_fnlen = (&(line[linelen_sans_wsp]))
                          ^
ParseFTPList.cpp:1171:32: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
               result->fe_lnlen = (&(line[linelen_sans_wsp]))
                                ^
ParseFTPList.cpp:1313:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           tbuf[0] = toupper(p[0]);
                   ^
ParseFTPList.cpp:1314:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           tbuf[1] = tolower(p[1]);
                   ^
ParseFTPList.cpp:1315:19: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
           tbuf[2] = tolower(p[2]);
                   ^
ParseFTPList.cpp:1324:39: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
               result->fe_time.tm_year = atoi(tokens[4]) - 1900;
                                       ^
ParseFTPList.cpp:1334:35: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
           result->fe_time.tm_year = atoi(p+6);
                                   ^
ParseFTPList.cpp:1336:37: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
             result->fe_time.tm_year += 100;
                                     ^
ParseFTPList.cpp:1505:26: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         result->fe_fnlen = p - tokens[0];
                          ^
ParseFTPList.cpp:1581:41: warning: conversion to 'PRInt16 {aka short int}' from 'unsigned int' may alter its value [-Wconversion]
                 result->fe_time.tm_year = pos-1900;
                                         ^
ParseFTPList.cpp:1611:30: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             result->fe_lnlen = p - result->fe_lname;
                              ^
nsFTPDirListingConv.cpp
c++ -o nsFTPDirListingConv.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFTPDirListingConv.pp nsFTPDirListingConv.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsFTPDirListingConv.h:43,
                 from nsFTPDirListingConv.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsFTPDirListingConv.h:43,
                 from nsFTPDirListingConv.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsFTPDirListingConv.h:43,
                 from nsFTPDirListingConv.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsFTPDirListingConv.h:43,
                 from nsFTPDirListingConv.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsFTPDirListingConv.h:43,
                 from nsFTPDirListingConv.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsFTPDirListingConv.h:43,
                 from nsFTPDirListingConv.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsFTPDirListingConv.h:43,
                 from nsFTPDirListingConv.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsFTPDirListingConv.cpp:49:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsFTPDirListingConv.cpp: In member function 'char* nsFTPDirListingConv::DigestBufferLines(char*, nsCString&)':
nsFTPDirListingConv.cpp:357:29: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             result.fe_fnlen = offset - result.fe_fname;
                             ^
nsBinHexDecoder.cpp
c++ -o nsBinHexDecoder.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../netwerk/base/src  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/mimetype -I../../../dist/include/locale -I../../../dist/include/intl -I../../../dist/include/unicharutil -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/necko2 -I../../../dist/include/necko -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsBinHexDecoder.pp nsBinHexDecoder.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsBinHexDecoder.h:61,
                 from nsBinHexDecoder.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsBinHexDecoder.h:61,
                 from nsBinHexDecoder.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsBinHexDecoder.h:61,
                 from nsBinHexDecoder.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsBinHexDecoder.h:61,
                 from nsBinHexDecoder.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsBinHexDecoder.h:61,
                 from nsBinHexDecoder.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsBinHexDecoder.h:61,
                 from nsBinHexDecoder.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsBinHexDecoder.h:61,
                 from nsBinHexDecoder.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsBinHexDecoder.cpp: In member function 'nsresult nsBinHexDecoder::ProcessNextState(nsIRequest*, nsISupports*)':
nsBinHexDecoder.cpp:193:9: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
  tmpcrc = ((PRUint16) (mCRC << 4) | (ctmp >> 4)) ^ (cval | (cval >> 7) | (cval >> 12));
         ^
nsBinHexDecoder.cpp:195:7: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
  mCRC = ((PRUint16) (tmpcrc << 4) | (ctmp & 0x0f)) ^ (cval | (cval >> 7) | (cval >> 12));
       ^
nsBinHexDecoder.cpp:294:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mFileCRC = (unsigned short) c << 8;
              ^
nsBinHexDecoder.cpp: In member function 'nsresult nsBinHexDecoder::ProcessNextChunk(nsIRequest*, nsISupports*, PRUint32)':
nsBinHexDecoder.cpp:402:20: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
   while ((mOctetin -= 6) > 2);
                    ^
rm -f libnkcnvts_s.a
ar cr libnkcnvts_s.a mozTXTToHTMLConv.o nsUnknownDecoder.o nsHTTPCompressConv.o nsTXTToHTMLConv.o nsDirIndex.o nsDirIndexParser.o nsIndexedToHTML.o nsMultiMixedConv.o ParseFTPList.o nsFTPDirListingConv.o nsBinHexDecoder.o  
ranlib libnkcnvts_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkcnvts_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/streamconv/converters'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/streamconv'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cache'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cache/public'
nsICache.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICache nsICache.idl
nsICacheEntryDescriptor.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICacheEntryDescriptor nsICacheEntryDescriptor.idl
nsICacheListener.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICacheListener nsICacheListener.idl
nsICacheService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICacheService nsICacheService.idl
nsICacheSession.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICacheSession nsICacheSession.idl
nsICacheVisitor.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsICacheVisitor nsICacheVisitor.idl
../../../dist/bin/xpt_link _xpidlgen/necko_cache.xpt _xpidlgen/nsICache.xpt _xpidlgen/nsICacheEntryDescriptor.xpt _xpidlgen/nsICacheListener.xpt _xpidlgen/nsICacheService.xpt _xpidlgen/nsICacheSession.xpt _xpidlgen/nsICacheVisitor.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_cache.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cache/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/cache/src'
nsCache.cpp
c++ -o nsCache.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCache.pp nsCache.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from nsCache.h:52,
                 from nsCache.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from nsCache.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from nsCache.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCache.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCache.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCache.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCache.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsCacheEntry.cpp
c++ -o nsCacheEntry.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCacheEntry.pp nsCacheEntry.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheEntry.h:46,
                 from nsCacheEntry.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsCacheEntry.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsCacheEntry.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheEntry.h:52,
                 from nsCacheEntry.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheEntry.h:52,
                 from nsCacheEntry.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsCacheEntry.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsCacheEntry.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsCacheEntryDescriptor.cpp
c++ -o nsCacheEntryDescriptor.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCacheEntryDescriptor.pp nsCacheEntryDescriptor.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from nsCache.h:52,
                 from nsCacheEntryDescriptor.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheEntryDescriptor.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheEntryDescriptor.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheEntryDescriptor.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheEntryDescriptor.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheEntryDescriptor.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheEntryDescriptor.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsCacheMetaData.cpp
c++ -o nsCacheMetaData.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCacheMetaData.pp nsCacheMetaData.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheMetaData.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheMetaData.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheMetaData.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheMetaData.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheMetaData.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheMetaData.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheMetaData.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsCacheMetaData.cpp: In member function 'nsresult nsCacheMetaData::SetElement(const char*, const char*)':
nsCacheMetaData.cpp:90:34: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 keySize = strlen(key);
                                  ^
nsCacheMetaData.cpp:91:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 valueSize = value ? strlen(value) : 0;
                                                  ^
nsCacheMetaData.cpp:98:55: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             PRUint32 oldValueLen = strlen(elem->mValue);
                                                       ^
nsCacheMetaData.cpp: In member function 'nsresult nsCacheMetaData::FlattenMetaData(char*, PRUint32)':
nsCacheMetaData.cpp:156:42: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         PRUint32 keySize = 1 + strlen(key);
                                          ^
nsCacheMetaData.cpp:160:51: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         PRUint32 valSize = 1 + strlen(elem->mValue);
                                                   ^
nsCacheMetaData.cpp: In member function 'nsresult nsCacheMetaData::UnflattenMetaData(const char*, PRUint32)':
nsCacheMetaData.cpp:179:38: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         PRUint32 keySize = strlen(key);
                                      ^
nsCacheMetaData.cpp:186:45: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
             PRUint32 valueSize = strlen(data);
                                             ^
nsCacheService.cpp
c++ -o nsCacheService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCacheService.pp nsCacheService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from nsCache.h:52,
                 from nsCacheService.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheService.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheService.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheService.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheService.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheService.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheSession.h:49,
                 from nsCacheService.h:48,
                 from nsCacheService.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDiskCacheBinding.h:52:0,
                 from nsDiskCacheDevice.h:46,
                 from nsCacheService.cpp:55:
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetDataBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:171:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetMetaBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:239:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
In file included from nsDiskCacheDevice.h:48:0,
                 from nsCacheService.cpp:55:
nsDiskCacheEntry.h: In member function 'PRUint32 nsDiskCacheEntry::Size()':
nsDiskCacheEntry.h:74:48: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                                     mKeySize + mMetaDataSize;
                                                ^
nsCacheService.cpp: In member function 'nsresult nsCacheProfilePrefObserver::Install()':
nsCacheService.cpp:167:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
     };
     ^
nsCacheService.cpp:167:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
nsCacheService.cpp:167:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
nsCacheService.cpp:167:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
nsCacheService.cpp:167:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
nsCacheService.cpp: In static member function 'static void nsCacheService::CloseDescriptor(nsCacheEntryDescriptor*)':
nsCacheService.cpp:1375:20: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult       rv          = NS_OK;
                    ^
nsCacheSession.cpp
c++ -o nsCacheSession.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCacheSession.pp nsCacheSession.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsCacheSession.h:49,
                 from nsCacheSession.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheSession.h:49,
                 from nsCacheSession.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheSession.h:49,
                 from nsCacheSession.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheSession.h:49,
                 from nsCacheSession.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheSession.h:49,
                 from nsCacheSession.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheSession.h:49,
                 from nsCacheSession.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheSession.h:49,
                 from nsCacheSession.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsMemoryCacheDevice.cpp
c++ -o nsMemoryCacheDevice.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsMemoryCacheDevice.pp nsMemoryCacheDevice.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheEntry.h:46,
                 from nsMemoryCacheDevice.h:47,
                 from nsMemoryCacheDevice.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsMemoryCacheDevice.h:47,
                 from nsMemoryCacheDevice.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsMemoryCacheDevice.h:47,
                 from nsMemoryCacheDevice.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheEntry.h:52,
                 from nsMemoryCacheDevice.h:47,
                 from nsMemoryCacheDevice.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheEntry.h:52,
                 from nsMemoryCacheDevice.h:47,
                 from nsMemoryCacheDevice.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsMemoryCacheDevice.h:47,
                 from nsMemoryCacheDevice.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsMemoryCacheDevice.h:47,
                 from nsMemoryCacheDevice.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsMemoryCacheDevice.cpp: In member function 'virtual nsresult nsMemoryCacheDevice::Init()':
nsMemoryCacheDevice.cpp:91:18: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
     mInitialized = NS_SUCCEEDED(rv);
                  ^
nsMemoryCacheDevice.cpp: In member function 'virtual nsresult nsMemoryCacheDevice::OnDataSizeChange(nsCacheEntry*, PRInt32)':
nsMemoryCacheDevice.cpp:302:22: warning: unused variable 'rv' [-Wunused-variable]
             nsresult rv = nsCacheService::DoomEntry(entry);
                      ^
nsMemoryCacheDevice.cpp: In member function 'virtual nsresult nsMemoryCacheDevice::EvictEntries(const char*)':
nsMemoryCacheDevice.cpp:436:61: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 prefixLength = (clientID ? strlen(clientID) : 0);
                                                             ^
nsDiskCacheBinding.cpp
c++ -o nsDiskCacheBinding.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDiskCacheBinding.pp nsDiskCacheBinding.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheEntry.h:46,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheBinding.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheBinding.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheBinding.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheBinding.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheBinding.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheBinding.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheBinding.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDiskCacheBinding.h:52:0,
                 from nsDiskCacheBinding.cpp:45:
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetDataBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:171:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetMetaBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:239:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
nsDiskCacheBinding.cpp: In function 'const void* GetKey(PLDHashTable*, PLDHashEntryHdr*)':
nsDiskCacheBinding.cpp:66:77: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     return (void*) ((HashTableEntry *)header)->mBinding->mRecord.HashNumber();
                                                                             ^
nsDiskCacheBinding.cpp: In member function 'nsDiskCacheBinding* nsDiskCacheBindery::FindActiveBinding(PRUint32)':
nsDiskCacheBinding.cpp:250:73: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     hashEntry = (HashTableEntry *) PL_DHashTableOperate(&table, (void*) hashNumber, PL_DHASH_LOOKUP);
                                                                         ^
nsDiskCacheBinding.cpp: In member function 'nsresult nsDiskCacheBindery::AddBinding(nsDiskCacheBinding*)':
nsDiskCacheBinding.cpp:283:93: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                                                         (void*) binding->mRecord.HashNumber(),
                                                                                             ^
nsDiskCacheBinding.cpp: In member function 'void nsDiskCacheBindery::RemoveBinding(nsDiskCacheBinding*)':
nsDiskCacheBinding.cpp:344:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     void *           key = (void *)binding->mRecord.HashNumber();
                                                                ^
nsDiskCacheBinding.cpp:358:77: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
                                         (void*) binding->mRecord.HashNumber(),
                                                                             ^
nsDiskCacheBlockFile.cpp
c++ -o nsDiskCacheBlockFile.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDiskCacheBlockFile.pp nsDiskCacheBlockFile.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheEntry.h:46,
                 from nsDiskCache.h:46,
                 from nsDiskCacheBlockFile.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheBlockFile.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheBlockFile.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheBlockFile.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheBlockFile.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheBlockFile.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheBlockFile.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDiskCacheBlockFile.cpp: In member function 'PRInt32 nsDiskCacheBlockFile::AllocateBlocks(PRInt32)':
nsDiskCacheBlockFile.cpp:193:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mapByte = ~mBitMap[i]; // flip bits so free bits are 1
                     ^
nsDiskCacheBlockFile.cpp:202:60: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mapByte & 0x0F) == 0) { bit |= 4; mapByte >>= 4; }
                                                            ^
nsDiskCacheBlockFile.cpp:203:60: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mapByte & 0x03) == 0) { bit |= 2; mapByte >>= 2; }
                                                            ^
nsDiskCacheBlockFile.cpp:204:60: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mapByte & 0x01) == 0) { bit |= 1; mapByte >>= 1; }
                                                            ^
nsDiskCacheBlockFile.cpp:205:24: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mBitMap[i] |= (PRUint8)1 << bit;
                        ^
nsDiskCacheBlockFile.cpp:210:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mapByte = ~mBitMap[i]; // flip bits so free bits are 1
                     ^
nsDiskCacheBlockFile.cpp:213:94: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8); }       mask <<= 1;
                                                                                              ^
nsDiskCacheBlockFile.cpp:214:94: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8 + 1); }   mask <<= 1;
                                                                                              ^
nsDiskCacheBlockFile.cpp:215:94: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8 + 2); }   mask <<= 2;
                                                                                              ^
nsDiskCacheBlockFile.cpp:217:94: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8 + 4); }   mask <<= 1;
                                                                                              ^
nsDiskCacheBlockFile.cpp:218:94: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8 + 5); }   mask <<= 1;
                                                                                              ^
nsDiskCacheBlockFile.cpp:224:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mapByte = ~mBitMap[i]; // flip bits so free bits are 1
                     ^
nsDiskCacheBlockFile.cpp:227:94: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8); }       mask <<= 1;
                                                                                              ^
nsDiskCacheBlockFile.cpp:228:94: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8 + 1); }   mask <<= 3;
                                                                                              ^
nsDiskCacheBlockFile.cpp:230:94: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8 + 4); }   mask <<= 1;
                                                                                              ^
nsDiskCacheBlockFile.cpp:236:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mapByte = ~mBitMap[i]; // flip bits so free bits are 1
                     ^
nsDiskCacheBlockFile.cpp:239:93: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             if ((mask & mapByte) == mask) { mBitMap[i] |= mask; return (i * 8); }      mask <<= 4;
                                                                                             ^
nsDiskCacheBlockFile.cpp: In member function 'nsresult nsDiskCacheBlockFile::DeallocateBlocks(PRInt32, PRInt32)':
nsDiskCacheBlockFile.cpp:263:38: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     PRUint8 startBit  = startBlock % 8;
                                      ^
nsDiskCacheBlockFile.cpp:267:49: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     PRUint8 mask = ((0x01 << numBlocks) - 1) << startBit;
                                                 ^
nsDiskCacheBlockFile.cpp:269:41: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     PRUint8 mapByte = ~mBitMap[startByte]; // flip so allocated bits are zero
                                         ^
nsDiskCacheBlockFile.cpp: In member function 'nsresult nsDiskCacheBlockFile::VerifyAllocation(PRInt32, PRInt32)':
nsDiskCacheBlockFile.cpp:409:38: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     PRUint8 startBit  = startBlock % 8;
                                      ^
nsDiskCacheBlockFile.cpp:413:49: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     PRUint8 mask = ((0x01 << numBlocks) - 1) << startBit;
                                                 ^
nsDiskCacheBlockFile.cpp: In member function 'PRInt32 nsDiskCacheBlockFile::LastBlock()':
nsDiskCacheBlockFile.cpp:441:60: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         if ((mapByte & 0xF0) == 0) { lastBit ^= 4; mapByte <<= 4; }
                                                            ^
nsDiskCacheBlockFile.cpp:442:60: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         if ((mapByte & 0xC0) == 0) { lastBit ^= 2; mapByte <<= 2; }
                                                            ^
nsDiskCacheBlockFile.cpp:443:60: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         if ((mapByte & 0x80) == 0) { lastBit ^= 1; mapByte <<= 1; }
                                                            ^
nsDiskCacheDevice.cpp
c++ -o nsDiskCacheDevice.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDiskCacheDevice.pp nsDiskCacheDevice.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheEntry.h:46,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheDevice.cpp:67:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheDevice.cpp:67:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheDevice.cpp:67:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheDevice.cpp:67:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheDevice.cpp:67:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheDevice.cpp:67:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCacheBinding.h:50,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheDevice.cpp:67:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDiskCacheBinding.h:52:0,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheDevice.cpp:67:
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetDataBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:171:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetMetaBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:239:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
In file included from nsDiskCacheDevice.h:48:0,
                 from nsDiskCacheDevice.cpp:67:
nsDiskCacheEntry.h: In member function 'PRUint32 nsDiskCacheEntry::Size()':
nsDiskCacheEntry.h:74:48: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                                     mKeySize + mMetaDataSize;
                                                ^
nsDiskCacheDevice.cpp: In static member function 'static PLDHashNumber nsDiskCache::Hash(const char*)':
nsDiskCacheDevice.cpp:284:35: warning: conversion to 'PLDHashNumber {aka unsigned int}' alters 'long unsigned int' constant value [-Wconversion]
     return (h == 0 ? ULONG_MAX : h);
                                   ^
nsDiskCacheDevice.cpp: In member function 'virtual nsresult nsDiskCacheDevice::BindEntry(nsCacheEntry*)':
nsDiskCacheDevice.cpp:547:67: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     record.SetEvictionRank(ULONG_MAX - SecondsFromPRTime(PR_Now()));
                                                                   ^
nsDiskCacheDevice.cpp: In member function 'virtual void nsDiskCacheDevice::DoomEntry(nsCacheEntry*)':
nsDiskCacheDevice.cpp:597:18: warning: unused variable 'rv' [-Wunused-variable]
         nsresult rv = mCacheMap->DoomRecord(&binding->mRecord);
                  ^
nsDiskCacheDevice.cpp: In member function 'virtual nsresult nsDiskCacheDevice::OnDataSizeChange(nsCacheEntry*, PRInt32)':
nsDiskCacheDevice.cpp:716:18: warning: unused variable 'rv' [-Wunused-variable]
         nsresult rv = nsCacheService::DoomEntry(entry);
                  ^
nsDiskCacheEntry.cpp
c++ -o nsDiskCacheEntry.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDiskCacheEntry.pp nsDiskCacheEntry.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheEntry.h:46,
                 from nsDiskCache.h:46,
                 from nsDiskCacheEntry.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheEntry.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheEntry.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheEntry.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheEntry.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheEntry.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheEntry.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDiskCacheEntry.h:45:0,
                 from nsDiskCacheEntry.cpp:43:
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetDataBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:171:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetMetaBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:239:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
In file included from nsDiskCacheEntry.cpp:43:0:
nsDiskCacheEntry.h: In member function 'PRUint32 nsDiskCacheEntry::Size()':
nsDiskCacheEntry.h:74:48: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                                     mKeySize + mMetaDataSize;
                                                ^
nsDiskCacheEntry.cpp: In function 'nsDiskCacheEntry* CreateDiskCacheEntry(nsDiskCacheBinding*)':
nsDiskCacheEntry.cpp:120:63: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     PRUint32  size     = sizeof(nsDiskCacheEntry) + keySize + metaSize;
                                                               ^
nsDiskCacheMap.cpp
c++ -o nsDiskCacheMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDiskCacheMap.pp nsDiskCacheMap.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheEntry.h:46,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDiskCacheMap.cpp:44:0:
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetDataBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:171:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetMetaBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:239:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
In file included from nsDiskCacheMap.cpp:46:0:
nsDiskCacheEntry.h: In member function 'PRUint32 nsDiskCacheEntry::Size()':
nsDiskCacheEntry.h:74:48: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                                     mKeySize + mMetaDataSize;
                                                ^
In file included from ../../../dist/include/nspr/nspr.h:58:0,
                 from nsCacheMetaData.h:44,
                 from nsCacheEntry.h:46,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::Open(nsILocalFile*)':
../../../dist/include/nspr/prmem.h:120:47: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PR_CALLOC(_size) (PR_Calloc(1, (_size)))
                                               ^
nsDiskCacheMap.cpp:98:13: note: in expansion of macro 'PR_CALLOC'
             PR_CALLOC(mHeader.mRecordCount * sizeof(nsDiskCacheRecord));
             ^
nsDiskCacheMap.cpp:118:64: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                 mHeader.mRecordCount * sizeof(nsDiskCacheRecord);
                                                                ^
nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::FlushRecords(PRBool)':
nsDiskCacheMap.cpp:252:67: warning: conversion to 'PRInt32 {aka int}' from 'long unsigned int' may alter its value [-Wconversion]
     PRInt32 recordArraySize = sizeof(nsDiskCacheRecord) * mHeader.mRecordCount;
                                                                   ^
In file included from ../../../dist/include/nspr/nspr.h:58:0,
                 from nsCacheMetaData.h:44,
                 from nsCacheEntry.h:46,
                 from nsDiskCache.h:46,
                 from nsDiskCacheMap.h:53,
                 from nsDiskCacheMap.cpp:44:
nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::GrowRecords()':
../../../dist/include/nspr/prmem.h:109:60: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PR_REALLOC(_ptr, _size) (PR_Realloc((_ptr), (_size)))
                                                            ^
nsDiskCacheMap.cpp:301:13: note: in expansion of macro 'PR_REALLOC'
             PR_REALLOC(mRecordArray, newCount * sizeof(nsDiskCacheRecord));
             ^
nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::ShrinkRecords()':
../../../dist/include/nspr/prmem.h:109:60: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PR_REALLOC(_ptr, _size) (PR_Realloc((_ptr), (_size)))
                                                            ^
nsDiskCacheMap.cpp:360:13: note: in expansion of macro 'PR_REALLOC'
             PR_REALLOC(mRecordArray, newCount * sizeof(nsDiskCacheRecord));
             ^
nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::WriteDiskCacheEntry(nsDiskCacheBinding*)':
nsDiskCacheMap.cpp:742:77: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     binding->mRecord.SetEvictionRank(ULONG_MAX - SecondsFromPRTime(PR_Now()));
                                                                             ^
nsDiskCacheStreams.cpp
c++ -o nsDiskCacheStreams.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDiskCacheStreams.pp nsDiskCacheStreams.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsCacheMetaData.h:47,
                 from nsCacheEntry.h:46,
                 from nsDiskCache.h:46,
                 from nsDiskCacheStreams.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheStreams.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheStreams.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheStreams.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheStreams.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheStreams.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCacheEntry.h:52,
                 from nsDiskCache.h:46,
                 from nsDiskCacheStreams.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDiskCacheBinding.h:52:0,
                 from nsDiskCacheDevice.h:46,
                 from nsDiskCacheStreams.cpp:43:
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetDataBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:171:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
nsDiskCacheMap.h: In member function 'void nsDiskCacheRecord::SetMetaBlocks(PRUint32, PRUint32, PRUint32)':
nsDiskCacheMap.h:239:34: warning: operation on 'blockCount' may be undefined [-Wsequence-point]
         blockCount = --blockCount;
                                  ^
In file included from nsDiskCacheDevice.h:48:0,
                 from nsDiskCacheStreams.cpp:43:
nsDiskCacheEntry.h: In member function 'PRUint32 nsDiskCacheEntry::Size()':
nsDiskCacheEntry.h:74:48: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                                     mKeySize + mMetaDataSize;
                                                ^
nsDeleteDir.cpp
c++ -o nsDeleteDir.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDeleteDir.pp nsDeleteDir.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsDeleteDir.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDeleteDir.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsDeleteDir.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsDeleteDir.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsDeleteDir.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDeleteDir.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsDeleteDir.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libnkcache_s.a
ar cr libnkcache_s.a nsCache.o nsCacheEntry.o nsCacheEntryDescriptor.o nsCacheMetaData.o nsCacheService.o nsCacheSession.o nsMemoryCacheDevice.o nsDiskCacheBinding.o nsDiskCacheBlockFile.o nsDiskCacheDevice.o nsDiskCacheEntry.o nsDiskCacheMap.o nsDiskCacheStreams.o nsDeleteDir.o  
ranlib libnkcache_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkcache_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cache/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/cache'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about/public'
nsIAboutModule.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIAboutModule nsIAboutModule.idl
../../../../dist/bin/xpt_link _xpidlgen/necko_about.xpt _xpidlgen/nsIAboutModule.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_about.xpt ../../../../dist/bin/components
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about/src'
nsAboutProtocolHandler.cpp
c++ -o nsAboutProtocolHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/nkcache -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsAboutProtocolHandler.pp nsAboutProtocolHandler.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsAboutProtocolHandler.cpp:46:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsAboutProtocolHandler.cpp:46:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsAboutProtocolHandler.cpp:46:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsAboutProtocolHandler.cpp:46:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsAboutProtocolHandler.cpp:46:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsAboutProtocolHandler.cpp:46:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsAboutProtocolHandler.cpp:46:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsAboutBlank.cpp
c++ -o nsAboutBlank.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/nkcache -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsAboutBlank.pp nsAboutBlank.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBlank.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBlank.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBlank.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBlank.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBlank.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBlank.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBlank.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsAboutBlank.cpp: In member function 'virtual nsresult nsAboutBlank::NewChannel(nsIURI*, nsIChannel**)':
nsAboutBlank.cpp:65:22: warning: 'channel' may be used uninitialized in this function [-Wmaybe-uninitialized]
     *result = channel;
                      ^
nsAboutBloat.cpp
c++ -o nsAboutBloat.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/nkcache -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsAboutBloat.pp nsAboutBloat.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBloat.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBloat.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBloat.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBloat.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBloat.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBloat.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/xpcom/nsIStringStream.h:151,
                 from nsAboutBloat.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsAboutBloat.cpp: In member function 'virtual nsresult nsAboutBloat::NewChannel(nsIURI*, nsIChannel**)':
nsAboutBloat.cpp:156:22: warning: 'channel' may be used uninitialized in this function [-Wmaybe-uninitialized]
     *result = channel;
                      ^
nsAboutCache.cpp
c++ -o nsAboutCache.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/nkcache -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsAboutCache.pp nsAboutCache.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsAboutCache.h:43,
                 from nsAboutCache.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsAboutCache.h:43,
                 from nsAboutCache.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsAboutCache.h:43,
                 from nsAboutCache.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsAboutCache.h:43,
                 from nsAboutCache.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsAboutCache.h:43,
                 from nsAboutCache.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsAboutCache.h:43,
                 from nsAboutCache.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsAboutCache.h:43,
                 from nsAboutCache.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsAboutCache.cpp:52:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsAboutCache.cpp: In member function 'virtual nsresult nsAboutCache::NewChannel(nsIURI*, nsIChannel**)':
nsAboutCache.cpp:156:22: warning: 'channel' may be used uninitialized in this function [-Wmaybe-uninitialized]
     *result = channel;
                      ^
nsAboutCacheEntry.cpp
c++ -o nsAboutCacheEntry.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/nkcache -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsAboutCacheEntry.pp nsAboutCacheEntry.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsAboutCacheEntry.h:52,
                 from nsAboutCacheEntry.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsAboutCacheEntry.h:52,
                 from nsAboutCacheEntry.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsAboutCacheEntry.h:52,
                 from nsAboutCacheEntry.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsAboutCacheEntry.h:52,
                 from nsAboutCacheEntry.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsAboutCacheEntry.h:52,
                 from nsAboutCacheEntry.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsAboutCacheEntry.h:52,
                 from nsAboutCacheEntry.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsAboutCacheEntry.h:52,
                 from nsAboutCacheEntry.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsAboutCacheEntry.cpp:48:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsAboutRedirector.cpp
c++ -o nsAboutRedirector.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/nkcache -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsAboutRedirector.pp nsAboutRedirector.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsReadableUtils.h:49,
                 from ../../../../dist/include/necko/nsNetUtil.h:46,
                 from nsAboutRedirector.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/necko/nsNetUtil.h:47,
                 from nsAboutRedirector.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/necko/nsNetUtil.h:47,
                 from nsAboutRedirector.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/necko/nsNetUtil.h:47,
                 from nsAboutRedirector.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/necko/nsNetUtil.h:47,
                 from nsAboutRedirector.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/necko/nsNetUtil.h:47,
                 from nsAboutRedirector.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/necko/nsNetUtil.h:47,
                 from nsAboutRedirector.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libnkabout_s.a
ar cr libnkabout_s.a nsAboutProtocolHandler.o nsAboutBlank.o nsAboutBloat.o nsAboutCache.o nsAboutCacheEntry.o nsAboutRedirector.o  
ranlib libnkabout_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkabout_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/about'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data/public'
nsIDataChannel.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIDataChannel nsIDataChannel.idl
../../../../dist/bin/xpt_link _xpidlgen/necko_data.xpt _xpidlgen/nsIDataChannel.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_data.xpt ../../../../dist/bin/components
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data/src'
nsDataHandler.cpp
c++ -o nsDataHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../../../base/src -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsDataHandler.pp nsDataHandler.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsDataChannel.h:45,
                 from nsDataHandler.cpp:39:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsDataChannel.h:45,
                 from nsDataHandler.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsDataChannel.h:45,
                 from nsDataHandler.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsDataChannel.h:45,
                 from nsDataHandler.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsDataChannel.h:45,
                 from nsDataHandler.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsDataChannel.h:45,
                 from nsDataHandler.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsDataChannel.h:45,
                 from nsDataHandler.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDataChannel.cpp
c++ -o nsDataChannel.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../../../base/src -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsDataChannel.pp nsDataChannel.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsDataChannel.h:45,
                 from nsDataChannel.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsDataChannel.h:45,
                 from nsDataChannel.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsDataChannel.h:45,
                 from nsDataChannel.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsDataChannel.h:45,
                 from nsDataChannel.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsDataChannel.h:45,
                 from nsDataChannel.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsDataChannel.h:45,
                 from nsDataChannel.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsDataChannel.h:45,
                 from nsDataChannel.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsDataChannel.cpp:55:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
rm -f libnkdata_s.a
ar cr libnkdata_s.a nsDataHandler.o nsDataChannel.o  
ranlib libnkdata_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkdata_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/data'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res/public'
nsIResProtocolHandler.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIResProtocolHandler nsIResProtocolHandler.idl
../../../../dist/bin/xpt_link _xpidlgen/necko_res.xpt _xpidlgen/nsIResProtocolHandler.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_res.xpt ../../../../dist/bin/components
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res/src'
nsResProtocolHandler.cpp
c++ -o nsResProtocolHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I../../../../netwerk/base/src  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsResProtocolHandler.pp nsResProtocolHandler.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/necko/nsIResProtocolHandler.h:17,
                 from nsResProtocolHandler.h:43,
                 from nsResProtocolHandler.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsResProtocolHandler.h:44,
                 from nsResProtocolHandler.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsResProtocolHandler.h:44,
                 from nsResProtocolHandler.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsResProtocolHandler.h:44,
                 from nsResProtocolHandler.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsResProtocolHandler.h:44,
                 from nsResProtocolHandler.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsResProtocolHandler.h:44,
                 from nsResProtocolHandler.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsResProtocolHandler.h:44,
                 from nsResProtocolHandler.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsResProtocolHandler.cpp:55:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsResProtocolHandler.cpp: In member function 'virtual nsresult nsResProtocolHandler::NewURI(const nsACString_internal&, const char*, nsIURI*, nsIURI**)':
nsResProtocolHandler.cpp:253:42: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                spec.Append(last, src-last);
                                          ^
nsResProtocolHandler.cpp:261:33: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       spec.Append(last, src-last);
                                 ^
rm -f libnkres_s.a
ar cr libnkres_s.a nsResProtocolHandler.o  
ranlib libnkres_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkres_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/res'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file/public'
nsIFileProtocolHandler.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIFileProtocolHandler nsIFileProtocolHandler.idl
nsIFileChannel.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIFileChannel nsIFileChannel.idl
../../../../dist/bin/xpt_link _xpidlgen/necko_file.xpt _xpidlgen/nsIFileProtocolHandler.xpt _xpidlgen/nsIFileChannel.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_file.xpt ../../../../dist/bin/components
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file/src'
nsFileProtocolHandler.cpp
c++ -o nsFileProtocolHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/mimetype -I../../../../dist/include/pref -I../../../../dist/include/uconv -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsFileProtocolHandler.pp nsFileProtocolHandler.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsFileChannel.h:52,
                 from nsFileProtocolHandler.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFileChannel.h:52,
                 from nsFileProtocolHandler.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFileChannel.h:52,
                 from nsFileProtocolHandler.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsFileChannel.h:52,
                 from nsFileProtocolHandler.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsFileChannel.h:52,
                 from nsFileProtocolHandler.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFileChannel.h:52,
                 from nsFileProtocolHandler.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFileChannel.h:52,
                 from nsFileProtocolHandler.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsFileChannel.cpp
c++ -o nsFileChannel.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/mimetype -I../../../../dist/include/pref -I../../../../dist/include/uconv -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsFileChannel.pp nsFileChannel.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsFileChannel.h:52,
                 from nsFileChannel.cpp:39:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFileChannel.h:52,
                 from nsFileChannel.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFileChannel.h:52,
                 from nsFileChannel.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsFileChannel.h:52,
                 from nsFileChannel.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsFileChannel.h:52,
                 from nsFileChannel.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFileChannel.h:52,
                 from nsFileChannel.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFileChannel.h:52,
                 from nsFileChannel.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsFileChannel.cpp: In member function 'nsresult nsFileChannel::EnsureStream()':
nsFileChannel.cpp:190:12: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mIsDir = isDir;
            ^
rm -f libnkfile_s.a
ar cr libnkfile_s.a nsFileProtocolHandler.o nsFileChannel.o  
ranlib libnkfile_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkfile_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/file'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http/public'
nsIHttpChannelInternal.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIHttpChannelInternal nsIHttpChannelInternal.idl
nsIHttpProtocolHandler.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIHttpProtocolHandler nsIHttpProtocolHandler.idl
nsIHttpEventSink.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIHttpEventSink nsIHttpEventSink.idl
nsIHttpAuthenticator.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIHttpAuthenticator nsIHttpAuthenticator.idl
nsIHttpAuthManager.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIHttpAuthManager nsIHttpAuthManager.idl
nsIHttpActivityObserver.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIHttpActivityObserver nsIHttpActivityObserver.idl
nsIHttpChannel.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIHttpChannel nsIHttpChannel.idl
nsIHttpHeaderVisitor.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIHttpHeaderVisitor nsIHttpHeaderVisitor.idl
../../../../dist/bin/xpt_link _xpidlgen/necko_http.xpt _xpidlgen/nsIHttpChannelInternal.xpt _xpidlgen/nsIHttpProtocolHandler.xpt _xpidlgen/nsIHttpEventSink.xpt _xpidlgen/nsIHttpAuthenticator.xpt _xpidlgen/nsIHttpAuthManager.xpt _xpidlgen/nsIHttpActivityObserver.xpt _xpidlgen/nsIHttpChannel.xpt _xpidlgen/nsIHttpHeaderVisitor.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_http.xpt ../../../../dist/bin/components
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http/src'
nsHttp.cpp
c++ -o nsHttp.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttp.pp nsHttp.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttp.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttp.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttp.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttp.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttp.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttp.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttp.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHttp.cpp: In function 'HttpHeapAtom* NewHeapAtom(const char*)':
nsHttp.cpp:77:27: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     int len = strlen(value);
                           ^
nsHttpHeaderArray.cpp
c++ -o nsHttpHeaderArray.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpHeaderArray.pp nsHttpHeaderArray.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../xpcom/ds/nsVoidArray.h:43,
                 from nsHttpHeaderArray.h:42,
                 from nsHttpHeaderArray.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpHeaderArray.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpHeaderArray.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpHeaderArray.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpHeaderArray.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpHeaderArray.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpHeaderArray.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHttpHeaderArray.cpp: In member function 'void nsHttpHeaderArray::ParseHeaderLine(char*, nsHttpAtom*, char**)':
nsHttpHeaderArray.cpp:194:49: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     SetHeader(atom, nsDependentCString(p, p2 - p), PR_TRUE);
                                                 ^
nsHttpConnectionInfo.cpp
c++ -o nsHttpConnectionInfo.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpConnectionInfo.pp nsHttpConnectionInfo.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionInfo.cpp:39:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionInfo.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionInfo.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionInfo.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionInfo.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionInfo.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionInfo.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpConnectionInfo.cpp:39:0:
nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
nsHttpConnection.cpp
c++ -o nsHttpConnection.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpConnection.pp nsHttpConnection.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnection.h:42,
                 from nsHttpConnection.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnection.h:42,
                 from nsHttpConnection.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnection.h:42,
                 from nsHttpConnection.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnection.h:42,
                 from nsHttpConnection.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnection.h:42,
                 from nsHttpConnection.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnection.h:42,
                 from nsHttpConnection.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnection.h:42,
                 from nsHttpConnection.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpConnection.h:43:0,
                 from nsHttpConnection.cpp:40:
nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
In file included from nsHttpConnection.cpp:41:0:
nsHttpTransaction.h: In member function 'void nsHttpTransaction::SetPriority(PRInt32)':
nsHttpTransaction.h:137:55: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     void    SetPriority(PRInt32 priority) { mPriority = priority; }
                                                       ^
nsHttpConnection.cpp: In member function 'nsresult nsHttpConnection::OnHeadersAvailable(nsAHttpTransaction*, nsHttpRequestHead*, nsHttpResponseHead*, PRBool*)':
nsHttpConnection.cpp:322:33: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
             mSupportsPipelining = SupportsPipelining(responseHead);
                                 ^
nsHttpConnection.cpp:339:26: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
             mIdleTimeout = (PRUint32) atoi(cp + 8);
                          ^
nsHttpConnectionMgr.cpp
c++ -o nsHttpConnectionMgr.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpConnectionMgr.pp nsHttpConnectionMgr.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionMgr.h:42,
                 from nsHttpConnectionMgr.cpp:39:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionMgr.h:42,
                 from nsHttpConnectionMgr.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionMgr.h:42,
                 from nsHttpConnectionMgr.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionMgr.h:42,
                 from nsHttpConnectionMgr.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionMgr.h:42,
                 from nsHttpConnectionMgr.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionMgr.h:42,
                 from nsHttpConnectionMgr.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpConnectionInfo.h:42,
                 from nsHttpConnectionMgr.h:42,
                 from nsHttpConnectionMgr.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpConnectionMgr.h:42:0,
                 from nsHttpConnectionMgr.cpp:39:
nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
In file included from nsHttpConnectionMgr.h:44:0,
                 from nsHttpConnectionMgr.cpp:39:
nsHttpTransaction.h: In member function 'void nsHttpTransaction::SetPriority(PRInt32)':
nsHttpTransaction.h:137:55: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     void    SetPriority(PRInt32 priority) { mPriority = priority; }
                                                       ^
nsHttpConnectionMgr.cpp: In member function 'nsresult nsHttpConnectionMgr::UpdateParam(nsHttpConnectionMgr::nsParamName, PRUint16)':
nsHttpConnectionMgr.cpp:281:74: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     return PostEvent(&nsHttpConnectionMgr::OnMsgUpdateParam, 0, (void *) param);
                                                                          ^
nsHttpConnectionMgr.cpp: In member function 'void nsHttpConnectionMgr::OnMsgUpdateParam(PRInt32, void*)':
nsHttpConnectionMgr.cpp:894:63: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'unsigned int' may alter its value [-Wconversion]
     PRUint16 name  = (NS_PTR_TO_INT32(param) & 0xFFFF0000) >> 16;
                                                               ^
nsHttpConnectionMgr.cpp:895:48: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     PRUint16 value =  NS_PTR_TO_INT32(param) & 0x0000FFFF;
                                                ^
nsHttpRequestHead.cpp
c++ -o nsHttpRequestHead.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpRequestHead.pp nsHttpRequestHead.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../xpcom/ds/nsVoidArray.h:43,
                 from nsHttpHeaderArray.h:42,
                 from nsHttpRequestHead.h:42,
                 from nsHttpRequestHead.cpp:39:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpRequestHead.h:42,
                 from nsHttpRequestHead.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpRequestHead.h:42,
                 from nsHttpRequestHead.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpRequestHead.h:42,
                 from nsHttpRequestHead.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpRequestHead.h:42,
                 from nsHttpRequestHead.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpRequestHead.h:42,
                 from nsHttpRequestHead.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpRequestHead.h:42,
                 from nsHttpRequestHead.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHttpResponseHead.cpp
c++ -o nsHttpResponseHead.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpResponseHead.pp nsHttpResponseHead.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../xpcom/ds/nsVoidArray.h:43,
                 from nsHttpHeaderArray.h:42,
                 from nsHttpResponseHead.h:42,
                 from nsHttpResponseHead.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpResponseHead.h:42,
                 from nsHttpResponseHead.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpResponseHead.h:42,
                 from nsHttpResponseHead.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpResponseHead.h:42,
                 from nsHttpResponseHead.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpResponseHead.h:42,
                 from nsHttpResponseHead.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpResponseHead.h:42,
                 from nsHttpResponseHead.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsHttpHeaderArray.h:46,
                 from nsHttpResponseHead.h:42,
                 from nsHttpResponseHead.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHttpChunkedDecoder.cpp
c++ -o nsHttpChunkedDecoder.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpChunkedDecoder.pp nsHttpChunkedDecoder.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsHttpChunkedDecoder.h:43,
                 from nsHttpChunkedDecoder.cpp:39:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsHttpChunkedDecoder.h:43,
                 from nsHttpChunkedDecoder.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsHttpChunkedDecoder.h:43,
                 from nsHttpChunkedDecoder.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsHttpChunkedDecoder.h:43,
                 from nsHttpChunkedDecoder.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsHttpChunkedDecoder.h:43,
                 from nsHttpChunkedDecoder.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsHttpChunkedDecoder.h:43,
                 from nsHttpChunkedDecoder.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsHttpChunkedDecoder.h:43,
                 from nsHttpChunkedDecoder.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHttpChunkedDecoder.cpp: In member function 'nsresult nsHttpChunkedDecoder::ParseChunkRemaining(char*, PRUint32, PRUint32*)':
nsHttpChunkedDecoder.cpp:127:24: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         *bytesConsumed = p - buf + 1;
                        ^
nsHttpAuthCache.cpp
c++ -o nsHttpAuthCache.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpAuthCache.pp nsHttpAuthCache.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpAuthCache.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpAuthCache.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpAuthCache.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpAuthCache.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpAuthCache.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpAuthCache.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpAuthCache.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHttpAuthManager.cpp
c++ -o nsHttpAuthManager.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpAuthManager.pp nsHttpAuthManager.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpAuthManager.cpp:38:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpAuthManager.cpp:38:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpAuthManager.cpp:38:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpAuthManager.cpp:38:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpAuthManager.cpp:38:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpAuthManager.cpp:38:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpAuthManager.cpp:38:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpConnection.h:43:0,
                 from nsHttpHandler.h:44,
                 from nsHttpAuthManager.cpp:38:
nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
In file included from nsHttpConnectionMgr.h:44:0,
                 from nsHttpHandler.h:45,
                 from nsHttpAuthManager.cpp:38:
nsHttpTransaction.h: In member function 'void nsHttpTransaction::SetPriority(PRInt32)':
nsHttpTransaction.h:137:55: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     void    SetPriority(PRInt32 priority) { mPriority = priority; }
                                                       ^
nsHttpBasicAuth.cpp
c++ -o nsHttpBasicAuth.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpBasicAuth.pp nsHttpBasicAuth.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpBasicAuth.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpBasicAuth.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpBasicAuth.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpBasicAuth.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpBasicAuth.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpBasicAuth.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpBasicAuth.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHttpDigestAuth.cpp
c++ -o nsHttpDigestAuth.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpDigestAuth.pp nsHttpDigestAuth.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpDigestAuth.cpp:43:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpDigestAuth.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpDigestAuth.cpp:43:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpDigestAuth.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpDigestAuth.cpp:43:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpDigestAuth.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpDigestAuth.cpp:43:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpDigestAuth.cpp:53:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from nsHttp.h:50,
                 from nsHttpDigestAuth.cpp:43:
nsHttpDigestAuth.cpp: In member function 'virtual nsrefcnt nsHttpDigestAuth::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsHttpDigestAuth' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsHttpDigestAuth.cpp:85:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsHttpDigestAuth, nsIHttpAuthenticator)
 ^
nsHttpDigestAuth.cpp: In member function 'virtual nsresult nsHttpDigestAuth::GenerateCredentials(nsIHttpChannel*, const char*, PRBool, const PRUnichar*, const PRUnichar*, const PRUnichar*, nsISupports**, nsISupports**, char**)':
nsHttpDigestAuth.cpp:256:9: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     qop &= ~QOP_AUTH_INT;
         ^
nsHttpDigestAuth.cpp: In member function 'nsresult nsHttpDigestAuth::ExpandToHex(const char*, char*)':
nsHttpDigestAuth.cpp:477:23: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       result[index*2] = value + '0';
                       ^
nsHttpDigestAuth.cpp:479:23: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       result[index*2] = value - 10 + 'a';
                       ^
nsHttpDigestAuth.cpp:483:27: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       result[(index*2)+1] = value + '0';
                           ^
nsHttpDigestAuth.cpp:485:27: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
       result[(index*2)+1] = value - 10 + 'a';
                           ^
nsHttpDigestAuth.cpp: In member function 'nsresult nsHttpDigestAuth::CalculateHA1(const nsAFlatCString&, const nsAFlatCString&, const nsAFlatCString&, PRUint16, const nsAFlatCString&, const nsAFlatCString&, char*)':
nsHttpDigestAuth.cpp:501:74: warning: conversion to 'PRInt16 {aka short int}' from 'nsACString_internal::size_type {aka unsigned int}' may alter its value [-Wconversion]
   PRInt16 len = username.Length() + password.Length() + realm.Length() + 2;
                                                                          ^
nsHttpDigestAuth.cpp:503:81: warning: conversion to 'PRInt16 {aka short int}' from 'nsACString_internal::size_type {aka unsigned int}' may alter its value [-Wconversion]
     PRInt16 exlen = EXPANDED_DIGEST_LENGTH + nonce.Length() + cnonce.Length() + 2;
                                                                                 ^
nsHttpDigestAuth.cpp: In member function 'nsresult nsHttpDigestAuth::CalculateHA2(const nsAFlatCString&, const nsAFlatCString&, PRUint16, const char*, char*)':
nsHttpDigestAuth.cpp:547:37: warning: conversion to 'PRInt16 {aka short int}' from 'nsACString_internal::size_type {aka unsigned int}' may alter its value [-Wconversion]
   PRInt16 methodLen = method.Length();
                                     ^
nsHttpDigestAuth.cpp:548:33: warning: conversion to 'PRInt16 {aka short int}' from 'nsACString_internal::size_type {aka unsigned int}' may alter its value [-Wconversion]
   PRInt16 pathLen = path.Length();
                                 ^
nsHttpDigestAuth.cpp:549:39: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
   PRInt16 len = methodLen + pathLen + 1;
                                       ^
nsHttpDigestAuth.cpp:552:9: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
     len += EXPANDED_DIGEST_LENGTH + 1;
         ^
nsHttpDigestAuth.cpp: In member function 'nsresult nsHttpDigestAuth::ParseChallenge(const char*, nsACString_internal&, nsACString_internal&, nsACString_internal&, nsACString_internal&, PRBool*, PRUint16*, PRUint16*)':
nsHttpDigestAuth.cpp:596:39: warning: conversion to 'PRInt16 {aka short int}' from 'long int' may alter its value [-Wconversion]
     PRInt16 nameStart = (p - challenge);
                                       ^
nsHttpDigestAuth.cpp:601:44: warning: conversion to 'PRInt16 {aka short int}' from 'long int' may alter its value [-Wconversion]
     PRInt16 nameLength = (p - challenge) - nameStart;
                                            ^
nsHttpDigestAuth.cpp:615:40: warning: conversion to 'PRInt16 {aka short int}' from 'long int' may alter its value [-Wconversion]
     PRInt16 valueStart = (p - challenge);
                                        ^
nsHttpDigestAuth.cpp:622:19: warning: conversion to 'PRInt16 {aka short int}' from 'long int' may alter its value [-Wconversion]
       valueLength = (p - challenge) - valueStart;
                   ^
nsHttpDigestAuth.cpp:627:19: warning: conversion to 'PRInt16 {aka short int}' from 'long int' may alter its value [-Wconversion]
       valueLength = (p - challenge) - valueStart;
                   ^
nsHttpNTLMAuth.cpp
c++ -o nsHttpNTLMAuth.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpNTLMAuth.pp nsHttpNTLMAuth.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpNTLMAuth.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpNTLMAuth.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpNTLMAuth.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpNTLMAuth.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpNTLMAuth.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpNTLMAuth.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpNTLMAuth.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHttpNTLMAuth.cpp: In member function 'virtual nsresult nsHttpNTLMAuth::GenerateCredentials(nsIHttpChannel*, const char*, PRBool, const PRUnichar*, const PRUnichar*, const PRUnichar*, nsISupports**, nsISupports**, char**)':
nsHttpNTLMAuth.cpp:325:35: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         int len = strlen(challenge);
                                   ^
nsHttpTransaction.cpp
c++ -o nsHttpTransaction.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpTransaction.pp nsHttpTransaction.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpTransaction.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpTransaction.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpTransaction.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpTransaction.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpTransaction.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpTransaction.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.h:42,
                 from nsHttpTransaction.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpConnection.h:43:0,
                 from nsHttpHandler.h:44,
                 from nsHttpTransaction.cpp:41:
nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
In file included from nsHttpConnectionMgr.h:44:0,
                 from nsHttpHandler.h:45,
                 from nsHttpTransaction.cpp:41:
nsHttpTransaction.h: In member function 'void nsHttpTransaction::SetPriority(PRInt32)':
nsHttpTransaction.h:137:55: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     void    SetPriority(PRInt32 priority) { mPriority = priority; }
                                                       ^
nsHttpTransaction.cpp: In function 'void LogHeaders(const char*)':
nsHttpTransaction.cpp:106:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         buf.Assign(lines, p - lines);
                                    ^
nsHttpTransaction.cpp: In member function 'nsresult nsHttpTransaction::Restart()':
nsHttpTransaction.cpp:648:11: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mCaps &= ~NS_HTTP_ALLOW_PIPELINING;
           ^
nsHttpTransaction.cpp: In member function 'nsresult nsHttpTransaction::ParseHead(char*, PRUint32, PRUint32*)':
nsHttpTransaction.cpp:748:46: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
             mResponseHead->ParseStatusLine("");
                                              ^
nsHttpTransaction.cpp:755:24: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             *countRead = p - buf;
                        ^
nsHttpTransaction.cpp:763:13: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         len = eol - buf + 1;
             ^
nsHttpHandler.cpp
c++ -o nsHttpHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpHandler.pp nsHttpHandler.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.cpp:48:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.cpp:48:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.cpp:48:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.cpp:48:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.cpp:48:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.cpp:48:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpHandler.cpp:48:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpConnection.h:43:0,
                 from nsHttpHandler.h:44,
                 from nsHttpHandler.cpp:49:
nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
In file included from nsHttpConnectionMgr.h:44:0,
                 from nsHttpHandler.h:45,
                 from nsHttpHandler.cpp:49:
nsHttpTransaction.h: In member function 'void nsHttpTransaction::SetPriority(PRInt32)':
nsHttpTransaction.h:137:55: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     void    SetPriority(PRInt32 priority) { mPriority = priority; }
                                                       ^
nsHttpHandler.cpp: In member function 'void nsHttpHandler::PrefsChanged(nsIPrefBranch*, const char*)':
nsHttpHandler.cpp:992:31: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
                 mCapabilities &= ~NS_HTTP_ALLOW_KEEPALIVE;
                               ^
nsHttpHandler.cpp:1002:36: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
                 mProxyCapabilities &= ~NS_HTTP_ALLOW_KEEPALIVE;
                                    ^
nsHttpHandler.cpp:1012:31: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
                 mCapabilities &= ~NS_HTTP_ALLOW_PIPELINING;
                               ^
nsHttpHandler.cpp:1019:35: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mMaxPipelinedRequests = CLAMP(val, 1, NS_HTTP_MAX_PIPELINED_REQUESTS);
                                   ^
nsHttpHandler.cpp:1032:36: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
                 mProxyCapabilities &= ~NS_HTTP_ALLOW_PIPELINING;
                                    ^
nsHttpHandler.cpp:1039:38: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
             mSendSecureXSiteReferrer = cVar;
                                      ^
nsHttpHandler.cpp:1061:23: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
             mUseCache = cVar;
                       ^
nsHttpHandler.cpp:1098:43: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
             mEnablePersistentHttpsCaching = cVar;
                                           ^
nsHttpChannel.cpp
c++ -o nsHttpChannel.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpChannel.pp nsHttpChannel.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpTransaction.h:42,
                 from nsHttpChannel.h:44,
                 from nsHttpChannel.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpTransaction.h:42,
                 from nsHttpChannel.h:44,
                 from nsHttpChannel.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpTransaction.h:42,
                 from nsHttpChannel.h:44,
                 from nsHttpChannel.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpTransaction.h:42,
                 from nsHttpChannel.h:44,
                 from nsHttpChannel.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpTransaction.h:42,
                 from nsHttpChannel.h:44,
                 from nsHttpChannel.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpTransaction.h:42,
                 from nsHttpChannel.h:44,
                 from nsHttpChannel.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpTransaction.h:42,
                 from nsHttpChannel.h:44,
                 from nsHttpChannel.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpChannel.h:44:0,
                 from nsHttpChannel.cpp:41:
nsHttpTransaction.h: In member function 'void nsHttpTransaction::SetPriority(PRInt32)':
nsHttpTransaction.h:137:55: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     void    SetPriority(PRInt32 priority) { mPriority = priority; }
                                                       ^
In file included from nsHttpConnection.h:43:0,
                 from nsHttpChannel.cpp:43:
nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
In file included from nsHttpChannel.cpp:69:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsHttpChannel.cpp: In member function 'nsresult nsHttpChannel::SetupTransaction()':
nsHttpChannel.cpp:503:19: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             mCaps &= ~NS_HTTP_ALLOW_PIPELINING;
                   ^
nsHttpChannel.cpp: In member function 'nsresult nsHttpChannel::GenerateCacheKey(nsACString_internal&)':
nsHttpChannel.cpp:1362:39: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         cacheKey.Append(spec, p - spec);
                                       ^
nsHttpChannel.cpp: In member function 'nsresult nsHttpChannel::GetCredentials(const char*, PRBool, nsAFlatCString&)':
nsHttpChannel.cpp:2383:40: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             challenge.Assign(p, eol - p);
                                        ^
nsHttpChannel.cpp: In member function 'nsresult nsHttpChannel::GetAuthenticator(const char*, nsCString&, nsIHttpAuthenticator**)':
nsHttpChannel.cpp:2630:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         authType.Assign(challenge, p - challenge);
                                                 ^
nsHttpChannel.cpp: In member function 'void nsHttpChannel::ParseRealm(const char*, nsACString_internal&)':
nsHttpChannel.cpp:2690:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             realm.Assign(p, end - p);
                                    ^
nsHttpChannel.cpp: In member function 'virtual nsresult nsHttpChannel::AsyncOpen(nsIStreamListener*, nsISupports*)':
nsHttpChannel.cpp:3377:15: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         mCaps &= ~(NS_HTTP_ALLOW_KEEPALIVE | NS_HTTP_ALLOW_PIPELINING);
               ^
nsHttpChannel.cpp: In member function 'virtual nsresult nsHttpChannel::SetApplyConversion(PRBool)':
nsHttpChannel.cpp:3781:22: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     mApplyConversion = value;
                      ^
nsHttpChannel.cpp: In member function 'virtual nsresult nsHttpChannel::SetAllowPipelining(PRBool)':
nsHttpChannel.cpp:3798:22: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     mAllowPipelining = value;
                      ^
nsHttpChannel.cpp: In member function 'virtual nsresult nsHttpChannel::SetRedirectionLimit(PRUint32)':
nsHttpChannel.cpp:3813:23: warning: conversion to 'PRUint8 {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion]
     mRedirectionLimit = PR_MIN(value, 0xff);
                       ^
In file included from nsHttpTransaction.h:42:0,
                 from nsHttpChannel.h:44,
                 from nsHttpChannel.cpp:41:
nsHttpChannel.cpp: In member function 'virtual nsresult nsHttpChannel::SetPriority(PRInt32)':
nsHttp.h:205:86: warning: conversion to 'PRInt16 {aka short int}' from 'int' may alter its value [-Wconversion]
 #define CLAMP(x, low, high)  (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x)))
                                                                                      ^
nsHttpChannel.cpp:3934:24: note: in expansion of macro 'CLAMP'
     PRInt16 newValue = CLAMP(value, PR_INT16_MIN, PR_INT16_MAX);
                        ^
nsHttpChannel.cpp: In member function 'nsresult nsHttpChannel::DoAuthRetry(nsAHttpConnection*)':
nsHttpChannel.cpp:4516:11: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mCaps &= ~NS_HTTP_ALLOW_PIPELINING;
           ^
nsHttpChannel.cpp: In member function 'virtual nsresult nsHttpChannel::nsContentEncodings::HasMore(PRBool*)':
nsHttpChannel.cpp:4568:21: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
     *aMoreEncodings = NS_SUCCEEDED(rv);
                     ^
nsHttpPipeline.cpp
c++ -o nsHttpPipeline.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/pref -I../../../../dist/include/nkcache -I../../../../dist/include/mimetype -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/caps -I../../../../dist/include/xpconnect -I../../../../dist/include/js -I../../../../dist/include/uconv -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsHttpPipeline.pp nsHttpPipeline.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpPipeline.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpPipeline.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpPipeline.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpPipeline.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpPipeline.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpPipeline.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from ../../../../dist/include/string/nsPromiseFlatString.h:43,
                 from nsHttp.h:51,
                 from nsHttpPipeline.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsHttpConnection.h:43:0,
                 from nsHttpHandler.h:44,
                 from nsHttpPipeline.cpp:42:
nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
In file included from nsHttpConnectionMgr.h:44:0,
                 from nsHttpHandler.h:45,
                 from nsHttpPipeline.cpp:42:
nsHttpTransaction.h: In member function 'void nsHttpTransaction::SetPriority(PRInt32)':
nsHttpTransaction.h:137:55: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     void    SetPriority(PRInt32 priority) { mPriority = priority; }
                                                       ^
rm -f libnkhttp_s.a
ar cr libnkhttp_s.a nsHttp.o nsHttpHeaderArray.o nsHttpConnectionInfo.o nsHttpConnection.o nsHttpConnectionMgr.o nsHttpRequestHead.o nsHttpResponseHead.o nsHttpChunkedDecoder.o nsHttpAuthCache.o nsHttpAuthManager.o nsHttpBasicAuth.o nsHttpDigestAuth.o nsHttpNTLMAuth.o nsHttpTransaction.o nsHttpHandler.o nsHttpChannel.o nsHttpPipeline.o  
ranlib libnkhttp_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkhttp_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/http'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource/public'
nsIViewSourceChannel.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIViewSourceChannel nsIViewSourceChannel.idl
../../../../dist/bin/xpt_link _xpidlgen/necko_viewsource.xpt _xpidlgen/nsIViewSourceChannel.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_viewsource.xpt ../../../../dist/bin/components
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource/src'
nsViewSourceHandler.cpp
c++ -o nsViewSourceHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/necko -I../../../../dist/include/mimetype -I../../../../dist/include/necko2 -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsViewSourceHandler.pp nsViewSourceHandler.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceHandler.cpp:42:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceHandler.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceHandler.cpp:42:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceHandler.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceHandler.cpp:42:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceHandler.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceHandler.cpp:42:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../../dist/include/necko/nsIProtocolHandler.h:10,
                 from nsViewSourceHandler.h:42,
                 from nsViewSourceHandler.cpp:41:
nsViewSourceHandler.cpp: In member function 'virtual nsrefcnt nsViewSourceHandler::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsViewSourceHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsViewSourceHandler.cpp:47:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsViewSourceHandler, nsIProtocolHandler)
 ^
nsViewSourceChannel.cpp
c++ -o nsViewSourceChannel.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/necko -I../../../../dist/include/mimetype -I../../../../dist/include/necko2 -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsViewSourceChannel.pp nsViewSourceChannel.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceChannel.cpp:41:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceChannel.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceChannel.cpp:41:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceChannel.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceChannel.cpp:41:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceChannel.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceChannel.cpp:41:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../../dist/include/xpcom/nsIMemory.h:10,
                 from ../../../../dist/include/xpcom/nsMemory.h:42,
                 from ../../../../dist/include/string/nsString.h:214,
                 from nsViewSourceChannel.h:42,
                 from nsViewSourceChannel.cpp:41:
nsViewSourceChannel.cpp: In member function 'virtual nsrefcnt nsViewSourceChannel::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsViewSourceChannel' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
nsViewSourceChannel.cpp:53:1: note: in expansion of macro 'NS_IMPL_RELEASE'
 NS_IMPL_RELEASE(nsViewSourceChannel)
 ^
rm -f libnkviewsource_s.a
ar cr libnkviewsource_s.a nsViewSourceHandler.o nsViewSourceChannel.o  
ranlib libnkviewsource_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkviewsource_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/viewsource'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp/public'
nsIFTPChannel.idl
../../../../dist/bin/xpidl -m typelib -w -I ../../../../dist/idl -I. -o _xpidlgen/nsIFTPChannel nsIFTPChannel.idl
../../../../dist/bin/xpt_link _xpidlgen/necko_ftp.xpt _xpidlgen/nsIFTPChannel.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/necko_ftp.xpt ../../../../dist/bin/components
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp/public'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp/src'
nsFtpProtocolHandler.cpp
c++ -o nsFtpProtocolHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/mimetype -I../../../../dist/include/pref -I../../../../dist/include/intl -I../../../../dist/include/nkcache -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsFtpProtocolHandler.pp nsFtpProtocolHandler.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsFtpControlConnection.h:51,
                 from nsFtpProtocolHandler.h:42,
                 from nsFtpProtocolHandler.cpp:52:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFtpControlConnection.h:51,
                 from nsFtpProtocolHandler.h:42,
                 from nsFtpProtocolHandler.cpp:52:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFtpControlConnection.h:51,
                 from nsFtpProtocolHandler.h:42,
                 from nsFtpProtocolHandler.cpp:52:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsFtpControlConnection.h:51,
                 from nsFtpProtocolHandler.h:42,
                 from nsFtpProtocolHandler.cpp:52:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsFtpControlConnection.h:51,
                 from nsFtpProtocolHandler.h:42,
                 from nsFtpProtocolHandler.cpp:52:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFtpControlConnection.h:51,
                 from nsFtpProtocolHandler.h:42,
                 from nsFtpProtocolHandler.cpp:52:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFtpControlConnection.h:51,
                 from nsFtpProtocolHandler.h:42,
                 from nsFtpProtocolHandler.cpp:52:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsFtpProtocolHandler.cpp:66:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsFTPChannel.cpp
c++ -o nsFTPChannel.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/mimetype -I../../../../dist/include/pref -I../../../../dist/include/intl -I../../../../dist/include/nkcache -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsFTPChannel.pp nsFTPChannel.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsFTPChannel.h:45,
                 from nsFTPChannel.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFTPChannel.h:45,
                 from nsFTPChannel.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFTPChannel.h:45,
                 from nsFTPChannel.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsFTPChannel.h:45,
                 from nsFTPChannel.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsFTPChannel.h:45,
                 from nsFTPChannel.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFTPChannel.h:45,
                 from nsFTPChannel.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFTPChannel.h:45,
                 from nsFTPChannel.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsFTPChannel.cpp: In member function 'nsresult nsFTPChannel::GenerateCacheKey(nsACString_internal&)':
nsFTPChannel.cpp:258:58: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         cacheKey.Append(Substring(spec, 0, p - spec.get()));
                                                          ^
nsFtpConnectionThread.cpp
c++ -o nsFtpConnectionThread.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/mimetype -I../../../../dist/include/pref -I../../../../dist/include/intl -I../../../../dist/include/nkcache -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsFtpConnectionThread.pp nsFtpConnectionThread.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsFTPChannel.h:45,
                 from nsFtpConnectionThread.cpp:40:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFTPChannel.h:45,
                 from nsFtpConnectionThread.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFTPChannel.h:45,
                 from nsFtpConnectionThread.cpp:40:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsFTPChannel.h:45,
                 from nsFtpConnectionThread.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsFTPChannel.h:45,
                 from nsFtpConnectionThread.cpp:40:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFTPChannel.h:45,
                 from nsFtpConnectionThread.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFTPChannel.h:45,
                 from nsFtpConnectionThread.cpp:40:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsFtpConnectionThread.cpp:63:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
In file included from ../../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../../dist/include/necko/nsIIOService.h:10,
                 from nsFTPChannel.h:43,
                 from nsFtpConnectionThread.cpp:40:
nsFtpConnectionThread.cpp: In member function 'virtual nsrefcnt TransportEventForwarder::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'TransportEventForwarder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsFtpConnectionThread.cpp:114:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(TransportEventForwarder, nsITransportEventSink)
 ^
In file included from ../../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../../dist/include/necko/nsIIOService.h:10,
                 from nsFTPChannel.h:43,
                 from nsFtpConnectionThread.cpp:40:
nsFtpConnectionThread.cpp: In member function 'virtual nsrefcnt DataRequestForwarder::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'DataRequestForwarder' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:783:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsFtpConnectionThread.cpp:189:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS7'
 NS_IMPL_THREADSAFE_ISUPPORTS7(DataRequestForwarder, 
 ^
nsFtpConnectionThread.cpp: In member function 'void DataRequestForwarder::Uploading(PRBool, PRUint32)':
nsFtpConnectionThread.cpp:231:16: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mUploading = value;
                ^
nsFtpConnectionThread.cpp: In member function 'void DataRequestForwarder::SetRetrying(PRBool)':
nsFtpConnectionThread.cpp:318:15: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mRetrying = retry;
               ^
nsFtpConnectionThread.cpp: In member function 'virtual nsresult nsFtpState::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, PRUint32, PRUint32)':
nsFtpConnectionThread.cpp:508:51: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         PRInt32 eolLength = strcspn(currLine, CRLF);
                                                   ^
nsFtpConnectionThread.cpp:509:49: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         PRInt32 currLineLength = strlen(currLine);
                                                 ^
nsFtpControlConnection.cpp
c++ -o nsFtpControlConnection.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../../../base/src -I../../../../xpcom/ds  -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/mimetype -I../../../../dist/include/pref -I../../../../dist/include/intl -I../../../../dist/include/nkcache -I../../../../dist/include/necko -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsFtpControlConnection.pp nsFtpControlConnection.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsFTPChannel.h:45,
                 from nsFtpControlConnection.cpp:39:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFTPChannel.h:45,
                 from nsFtpControlConnection.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsFTPChannel.h:45,
                 from nsFtpControlConnection.cpp:39:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsFTPChannel.h:45,
                 from nsFtpControlConnection.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsFTPChannel.h:45,
                 from nsFtpControlConnection.cpp:39:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFTPChannel.h:45,
                 from nsFtpControlConnection.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsFTPChannel.h:45,
                 from nsFtpControlConnection.cpp:39:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../../dist/include/necko/nsIIOService.h:10,
                 from nsFTPChannel.h:43,
                 from nsFtpControlConnection.cpp:39:
nsFtpControlConnection.cpp: In member function 'virtual nsrefcnt nsFtpControlConnection::Release()':
../../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsFtpControlConnection' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
../../../../dist/include/xpcom/nsISupportsImpl.h:757:3: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
   NS_IMPL_THREADSAFE_RELEASE(_class)                                          \
   ^
nsFtpControlConnection.cpp:67:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_ISUPPORTS2'
 NS_IMPL_THREADSAFE_ISUPPORTS2(nsFtpControlConnection, 
 ^
rm -f libnkftp_s.a
ar cr libnkftp_s.a nsFtpProtocolHandler.o nsFTPChannel.o nsFtpConnectionThread.o nsFtpControlConnection.o  
ranlib libnkftp_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkftp_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/ftp'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/gopher'
make[5]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/protocol/gopher/src'
nsGopherHandler.cpp
c++ -o nsGopherHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../../dist/include/xpcom -I../../../../dist/include/necko -I../../../../dist/include/string -I../../../../dist/include/mimetype -I../../../../dist/include/pref -I../../../../dist/include/intl -I../../../../dist/include/necko2 -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsGopherHandler.pp nsGopherHandler.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherHandler.cpp:45:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherHandler.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherHandler.cpp:45:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherHandler.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherHandler.cpp:45:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherHandler.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherHandler.cpp:45:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsGopherChannel.cpp
c++ -o nsGopherChannel.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../../dist/include/xpcom -I../../../../dist/include/necko -I../../../../dist/include/string -I../../../../dist/include/mimetype -I../../../../dist/include/pref -I../../../../dist/include/intl -I../../../../dist/include/necko2 -I../../../../dist/include -I../../../../dist/include/nspr    -I../../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsGopherChannel.pp nsGopherChannel.cpp
In file included from ../../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../../dist/include/string/nsAString.h:47,
                 from ../../../../dist/include/string/nsSubstring.h:43,
                 from ../../../../dist/include/string/nsString.h:44,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherChannel.cpp:44:
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherChannel.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../../dist/include/string/nsString.h:48,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherChannel.cpp:44:
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../../dist/include/string/nsString.h:74:0,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherChannel.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsString.h:79:0,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherChannel.cpp:44:
../../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherChannel.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../../dist/include/string/nsString.h:202,
                 from nsGopherHandler.h:45,
                 from nsGopherChannel.h:44,
                 from nsGopherChannel.cpp:44:
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsGopherChannel.cpp:46:0:
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
rm -f libnkgopher_s.a
ar cr libnkgopher_s.a nsGopherHandler.o nsGopherChannel.o  
ranlib libnkgopher_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libnkgopher_s.a ../../../../dist/lib
make[5]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/gopher/src'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol/gopher'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/protocol'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/system'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/system'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/build'
nsNetModule.cpp
c++ -o nsNetModule.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DIMPL_NS_NET -I./../base/src -I./../dns/src -I./../socket/base -I./../streamconv/src -I./../streamconv/converters -I./../mime/src -I./../cache/src -I./../protocol/about/src  -I./../protocol/http/src  -I./../protocol/ftp/src  -I./../protocol/file/src  -I./../protocol/res/src  -I./../cookie/src -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/nkcache -I../../dist/include/pref -I../../dist/include/mimetype -I../../dist/include/util -I../../dist/include/locale -I../../dist/include/intl -I../../dist/include/uconv -I../../dist/include/unicharutil -I../../dist/include/caps -I../../dist/include/necko -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsNetModule.pp nsNetModule.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ./../base/src/nsSimpleURI.h:44,
                 from nsNetModule.cpp:48:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../base/src/nsSimpleURI.h:44,
                 from nsNetModule.cpp:48:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./../base/src/nsSimpleURI.h:44,
                 from nsNetModule.cpp:48:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./../base/src/nsSimpleURI.h:44,
                 from nsNetModule.cpp:48:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./../base/src/nsSimpleURI.h:44,
                 from nsNetModule.cpp:48:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../base/src/nsSimpleURI.h:44,
                 from nsNetModule.cpp:48:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./../base/src/nsSimpleURI.h:44,
                 from nsNetModule.cpp:48:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from /usr/include/alloca.h:24:0,
                 from /usr/include/stdlib.h:492,
                 from ../../dist/include/nspr/prmem.h:47,
                 from ../../dist/include/nspr/nspr.h:58,
                 from ./../cache/src/nsCacheSession.h:46,
                 from ./../cache/src/nsCacheService.h:48,
                 from nsNetModule.cpp:57:
./../base/src/nsRequestObserverProxy.h: In static member function 'static nsARequestObserverEvent* nsARequestObserverEvent::FromPLEvent(PLEvent*)':
./../base/src/nsRequestObserverProxy.h:82:37: warning: offsetof within non-standard-layout type 'nsARequestObserverEvent' is undefined [-Winvalid-offsetof]
             ( (char *) p - offsetof(nsARequestObserverEvent, mEvent) ); }
                                     ^
In file included from ./../cookie/src/nsCookieService.h:49:0,
                 from nsNetModule.cpp:160:
./../cookie/src/nsCookie.h: In constructor 'nsCookie::nsCookie(const char*, const char*, const char*, const char*, const char*, nsInt64, nsInt64, PRUint32, PRBool, PRBool, PRBool, nsCookieStatus, nsCookiePolicy)':
./../cookie/src/nsCookie.h:101:23: warning: conversion to 'unsigned char:3' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
      , mPolicy(aPolicy)
                       ^
./../cookie/src/nsCookie.h:101:23: warning: conversion to 'unsigned char:3' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
./../cookie/src/nsCookie.h: In member function 'void nsCookie::SetIsSession(PRBool)':
./../cookie/src/nsCookie.h:141:69: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     inline void SetIsSession(PRBool aIsSession)        { mIsSession = aIsSession; }
                                                                     ^
In file included from ./../protocol/http/src/nsHttpConnection.h:43:0,
                 from ./../protocol/http/src/nsHttpHandler.h:44,
                 from nsNetModule.cpp:195:
./../protocol/http/src/nsHttpConnectionInfo.h: In constructor 'nsHttpConnectionInfo::nsHttpConnectionInfo(const nsACString_internal&, PRInt32, nsProxyInfo*, PRBool)':
./../protocol/http/src/nsHttpConnectionInfo.h:62:29: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
         , mUsingSSL(usingSSL) 
                             ^
In file included from ./../protocol/http/src/nsHttpConnectionMgr.h:44:0,
                 from ./../protocol/http/src/nsHttpHandler.h:45,
                 from nsNetModule.cpp:195:
./../protocol/http/src/nsHttpTransaction.h: In member function 'void nsHttpTransaction::SetPriority(PRInt32)':
./../protocol/http/src/nsHttpTransaction.h:137:55: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     void    SetPriority(PRInt32 priority) { mPriority = priority; }
                                                       ^
rm -f libnecko.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libnecko.so -o libnecko.so  nsNetModule.o       -Wl,--whole-archive ../../dist/lib/libneckobase_s.a ../../dist/lib/libneckodns_s.a ../../dist/lib/libneckosocket_s.a ../../dist/lib/libnkconv_s.a ../../dist/lib/libnkcnvts_s.a ../../dist/lib/libnkmime_s.a ../../dist/lib/libnkcache_s.a ../../dist/lib/libnkabout_s.a  ../../dist/lib/libnkhttp_s.a  ../../dist/lib/libnkftp_s.a  ../../dist/lib/libnkfile_s.a  ../../dist/lib/libnkres_s.a  ../../dist/lib/libneckocookie_s.a  -Wl,--no-whole-archive -L../../dist/bin -L../../dist/lib  ../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lz   -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libnecko.so
strip libnecko.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libnecko.so ../../dist/bin/components
: ../../dist/bin/components/libnecko.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/build'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/build2'
nsNetModule2.cpp
c++ -o nsNetModule2.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I./../protocol/viewsource/src  -I./../protocol/data/src  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/necko -I../../dist/include/necko2 -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsNetModule2.pp nsNetModule2.cpp
rm -f libnecko2.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libnecko2.so -o libnecko2.so  nsNetModule2.o       -Wl,--whole-archive  ../../dist/lib/libnkviewsource_s.a  ../../dist/lib/libnkdata_s.a  -Wl,--no-whole-archive -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libnecko2.so
strip libnecko2.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libnecko2.so ../../dist/bin/components
: ../../dist/bin/components/libnecko2.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/build2'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/resources'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/resources'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/netwerk/locales'
+++ making chrome /tmp/kompozer/src/mozilla/netwerk/locales  => ../../dist/bin/chrome/en-US.jar
+++ updating chrome ../../dist/bin/chrome/en-US.manifest
	zip warning: ../../../bin/chrome/en-US.jar not found or empty
  adding: locale/en-US/necko/necko.properties (stored 0%)
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk/locales'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/netwerk'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libjar'
nsZipArchive.cpp
c++ -o nsZipArchive.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsZipArchive.pp nsZipArchive.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsZipArchive.cpp:65:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsZipArchive.cpp:65:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsZipArchive.cpp:65:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsZipArchive.cpp:65:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsZipArchive.cpp:65:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsZipArchive.cpp:65:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsPrintfCString.h:42,
                 from nsZipArchive.cpp:65:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsZipArchive.cpp: In member function 'void nsZipReadState::Init(nsZipItem*, PRFileDesc*)':
nsZipArchive.cpp:460:11: warning: unused variable 'zerr' [-Wunused-variable]
       int zerr = inflateInit2(&mZs, -MAX_WBITS);
           ^
nsZipArchive.cpp:463:10: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
     mCrc = crc32(0L, Z_NULL, 0);
          ^
nsZipArchive.cpp: In member function 'PRUint32 nsZipReadState::Available()':
nsZipArchive.cpp:652:44: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
     return (mItem->realsize - mZs.total_out);
                                            ^
nsZipArchive.cpp: In member function 'PRInt32 nsZipArchive::BuildFileList(PRFileDesc*)':
nsZipArchive.cpp:1026:21: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     item->isSymlink = IsSymlink(external_attributes);
                     ^
nsZipArchive.cpp:1026:21: warning: conversion to 'unsigned char:1' from 'PRPackedBool {aka unsigned char}' may alter its value [-Wconversion]
In file included from nsZipArchive.h:59:0,
                 from nsZipArchive.cpp:130:
../../dist/include/nspr/plarena.h:100:61: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRUword {aka long unsigned int}' may alter its value [-Wconversion]
                                 & ~PL_ARENA_CONST_ALIGN_MASK)
                                                             ^
../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
nsZipArchive.cpp:1040:5: note: in expansion of macro 'PL_ARENA_ALLOCATE'
     PL_ARENA_ALLOCATE(mem, &mArena, (namelen + 1));
     ^
nsZipArchive.cpp: In member function 'PRInt32 nsZipArchive::CopyItemToDisk(const nsZipItem*, PRFileDesc*, PRFileDesc*)':
nsZipArchive.cpp:1235:7: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
   crc = crc32(0L, Z_NULL, 0);
       ^
nsZipArchive.cpp:1251:9: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
     crc = crc32(crc, (const unsigned char*)buf, chunk);
         ^
nsZipArchive.cpp: In member function 'PRInt32 nsZipReadState::ContinueInflate(char*, PRUint32, PRUint32*)':
nsZipArchive.cpp:1320:36: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
   const PRUint32 oldTotalOut = mZs.total_out;
                                    ^
nsZipArchive.cpp:1323:17: warning: conversion to 'uInt {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
   mZs.avail_out = ((mZs.total_out + aCount) < outSize) ?
                 ^
nsZipArchive.cpp:1344:12: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
       mCrc = crc32(mCrc, mReadBuf, bytesRead);
            ^
nsZipArchive.cpp:1370:15: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
   *aBytesRead = (mZs.total_out - oldTotalOut);
               ^
nsZipArchive.cpp: In member function 'PRInt32 nsZipReadState::ContinueCopy(char*, PRUint32, PRUint32*)':
nsZipArchive.cpp:1396:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (bytesRead != aCount)
                 ^
nsZipArchive.cpp: In member function 'PRInt32 nsZipArchive::InflateItem(const nsZipItem*, PRFileDesc*, PRFileDesc*)':
nsZipArchive.cpp:1483:7: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
   crc = crc32(0L, Z_NULL, 0);
       ^
nsZipArchive.cpp:1494:13: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
       inpos = zs.total_in;  // input position
             ^
nsZipArchive.cpp:1519:14: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
       outpos = zs.total_out;
              ^
nsZipArchive.cpp:1532:86: warning: conversion to 'uInt {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       crc = crc32(crc, (const unsigned char*)old_next_out, zs.next_out - old_next_out);
                                                                                      ^
nsZipArchive.cpp:1532:11: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
       crc = crc32(crc, (const unsigned char*)old_next_out, zs.next_out - old_next_out);
           ^
nsZipArchive.cpp:1552:11: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
     chunk = zs.total_out - outpos;
           ^
nsZipArchive.cpp:1425:15: warning: variable 'bigBufSize' set but not used [-Wunused-but-set-variable]
   PRUint32    bigBufSize=0;
               ^
nsZipArchive.cpp:1431:15: warning: variable 'bToFile' set but not used [-Wunused-but-set-variable]
   PRBool      bToFile;
               ^
nsZipArchive.cpp: In member function 'PRInt32 nsZipArchive::TestItem(const nsZipItem*, PRFileDesc*)':
nsZipArchive.cpp:1620:7: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
   crc = crc32(0L, Z_NULL, 0);
       ^
nsZipArchive.cpp:1641:15: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
         inpos = zs.total_in;  // input position
               ^
nsZipArchive.cpp:1697:88: warning: conversion to 'uInt {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         crc = crc32(crc, (const unsigned char*)old_next_out, zs.next_out - old_next_out);
                                                                                        ^
nsZipArchive.cpp:1697:13: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
         crc = crc32(crc, (const unsigned char*)old_next_out, zs.next_out - old_next_out);
             ^
nsZipArchive.cpp:1706:11: warning: conversion to 'PRUint32 {aka unsigned int}' from 'uLong {aka long unsigned int}' may alter its value [-Wconversion]
       crc = crc32(crc, (const unsigned char*)inbuf, chunk);
           ^
nsWildCard.cpp
c++ -o nsWildCard.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsWildCard.pp nsWildCard.cpp
nsWildCard.cpp: In function 'int _handle_union(char*, char*, PRBool)':
nsWildCard.cpp:148:60: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
     char *e2 = (char *) PR_Malloc(sizeof(char)*strlen(expr));
                                                            ^
nsWildCard.cpp: In function 'int NS_WildCardMatch(char*, char*, PRBool)':
nsWildCard.cpp:275:10: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     for(x=strlen(expr)-1;x;--x) {
          ^
nsJARInputStream.cpp
c++ -o nsJARInputStream.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsJARInputStream.pp nsJARInputStream.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJARInputStream.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJARInputStream.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJARInputStream.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJARInputStream.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJARInputStream.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJARInputStream.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJARInputStream.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsJAR.cpp
c++ -o nsJAR.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsJAR.pp nsJAR.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJAR.cpp:43:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJAR.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJAR.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJAR.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJAR.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJAR.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJAR.h:57,
                 from nsJARInputStream.h:50,
                 from nsJAR.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsJAR.cpp: In member function 'virtual nsrefcnt nsJAR::Release()':
nsJAR.cpp:203:14: warning: unused variable 'rv' [-Wunused-variable]
     nsresult rv = mCache->ReleaseZip(this);
              ^
nsJAR.cpp: In member function 'PRInt32 nsJAR::ReadLine(const char**)':
nsJAR.cpp:510:12: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     length = eol - *src;
            ^
nsJAR.cpp: In member function 'nsresult nsJAR::ParseOneFile(const char*, PRInt16)':
nsJAR.cpp:716:45: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           PRUint32 sectionLength = curPos - sectionStart;
                                             ^
nsJAR.cpp: In member function 'virtual nsresult nsZipReaderCache::GetZip(nsIFile*, nsIZipReader**)':
nsJAR.cpp:1247:12: warning: unused variable 'collision' [-Wunused-variable]
     PRBool collision = mZips.Put(&key, NS_STATIC_CAST(nsIZipReader*, zip)); // AddRefs to 2
            ^
nsJAR.cpp: In member function 'nsresult nsZipReaderCache::ReleaseZip(nsJAR*)':
nsJAR.cpp:1346:10: warning: unused variable 'removed' [-Wunused-variable]
   PRBool removed = mZips.Remove(&key);  // Releases
          ^
nsJAR.cpp: In member function 'virtual nsresult nsZipReaderCache::Observe(nsISupports*, const char*, const PRUnichar*)':
nsJAR.cpp:1378:14: warning: unused variable 'removed' [-Wunused-variable]
       PRBool removed = mZips.Remove(flushable);  // Releases
              ^
nsJARFactory.cpp
c++ -o nsJARFactory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsJARFactory.pp nsJARFactory.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsJAR.h:57,
                 from nsJARFactory.cpp:54:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJAR.h:57,
                 from nsJARFactory.cpp:54:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJAR.h:57,
                 from nsJARFactory.cpp:54:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsJAR.h:57,
                 from nsJARFactory.cpp:54:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsJAR.h:57,
                 from nsJARFactory.cpp:54:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJAR.h:57,
                 from nsJARFactory.cpp:54:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJAR.h:57,
                 from nsJARFactory.cpp:54:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsXPTZipLoader.cpp
c++ -o nsXPTZipLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsXPTZipLoader.pp nsXPTZipLoader.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsXPTZipLoader.cpp:43:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsXPTZipLoader.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsXPTZipLoader.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsXPTZipLoader.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsXPTZipLoader.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsXPTZipLoader.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsXPTZipLoader.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsJARProtocolHandler.cpp
c++ -o nsJARProtocolHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsJARProtocolHandler.pp nsJARProtocolHandler.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsJARURI.h:46,
                 from nsJARProtocolHandler.cpp:45:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJARURI.h:46,
                 from nsJARProtocolHandler.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJARURI.h:46,
                 from nsJARProtocolHandler.cpp:45:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsJARURI.h:46,
                 from nsJARProtocolHandler.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsJARURI.h:46,
                 from nsJARProtocolHandler.cpp:45:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJARURI.h:46,
                 from nsJARProtocolHandler.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJARURI.h:46,
                 from nsJARProtocolHandler.cpp:45:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsJARChannel.cpp
c++ -o nsJARChannel.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsJARChannel.pp nsJARChannel.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsJARChannel.h:53,
                 from nsJARChannel.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJARChannel.h:53,
                 from nsJARChannel.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJARChannel.h:53,
                 from nsJARChannel.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsJARChannel.h:53,
                 from nsJARChannel.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsJARChannel.h:53,
                 from nsJARChannel.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJARChannel.h:53,
                 from nsJARChannel.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJARChannel.h:53,
                 from nsJARChannel.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsJARChannel.cpp: In member function 'virtual nsresult nsJARChannel::OnDownloadComplete(nsIDownloader*, nsIRequest*, nsISupports*, nsresult, nsIFile*)':
nsJARChannel.cpp:740:27: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
                 mIsUnsafe = unsafe;
                           ^
nsJARURI.cpp
c++ -o nsJARURI.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/caps -I../../dist/include/mimetype -I../../dist/include/js -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsJARURI.pp nsJARURI.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsJARURI.h:46,
                 from nsJARURI.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJARURI.h:46,
                 from nsJARURI.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJARURI.h:46,
                 from nsJARURI.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsJARURI.h:46,
                 from nsJARURI.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsJARURI.h:46,
                 from nsJARURI.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJARURI.h:46,
                 from nsJARURI.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJARURI.h:46,
                 from nsJARURI.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libjar50.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libjar50.so -o libjar50.so  nsZipArchive.o nsWildCard.o nsJARInputStream.o nsJAR.o nsJARFactory.o nsXPTZipLoader.o nsJARProtocolHandler.o nsJARChannel.o nsJARURI.o       -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -L../../dist/bin -L../../dist/lib -lz  -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -ldl -lm    
chmod +x libjar50.so
strip libjar50.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libjar50.so ../../dist/bin/components
: ../../dist/bin/components/libjar50.so
nsIZipReader.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIZipReader nsIZipReader.idl
nsIJAR.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIJAR nsIJAR.idl
nsIJARChannel.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIJARChannel nsIJARChannel.idl
nsIJARURI.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIJARURI nsIJARURI.idl
nsIJARProtocolHandler.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIJARProtocolHandler nsIJARProtocolHandler.idl
../../dist/bin/xpt_link _xpidlgen/jar.xpt _xpidlgen/nsIZipReader.xpt _xpidlgen/nsIJAR.xpt _xpidlgen/nsIJARChannel.xpt _xpidlgen/nsIJARURI.xpt _xpidlgen/nsIJARProtocolHandler.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/jar.xpt ../../dist/bin/components
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libjar'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/uriloader'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/uriloader/base'
nsURILoader.cpp
c++ -o nsURILoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/necko -I../../dist/include/dom -I../../dist/include/exthandler -I../../dist/include/js -I../../dist/include/docshell -I../../dist/include/gfx -I../../dist/include/layout -I../../dist/include/content -I../../dist/include/widget -I../../dist/include/caps -I../../dist/include/intl -I../../dist/include/xpconnect -I../../dist/include/mimetype -I../../dist/include/locale -I../../dist/include/uriloader -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsURILoader.pp nsURILoader.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsVoidArray.h:43,
                 from ../../dist/include/xpcom/nsCOMArray.h:42,
                 from nsURILoader.h:43,
                 from nsURILoader.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsURILoader.h:47,
                 from nsURILoader.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsURILoader.h:47,
                 from nsURILoader.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsURILoader.h:47,
                 from nsURILoader.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsURILoader.h:47,
                 from nsURILoader.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsURILoader.h:47,
                 from nsURILoader.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsURILoader.h:47,
                 from nsURILoader.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/uriloader/nsIURILoader.h:10,
                 from ../../dist/include/uriloader/nsCURILoader.h:10,
                 from nsURILoader.h:41,
                 from nsURILoader.cpp:38:
nsURILoader.cpp: In member function 'virtual nsrefcnt nsDocumentOpenInfo::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsDocumentOpenInfo' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
nsURILoader.cpp:180:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
 NS_IMPL_THREADSAFE_RELEASE(nsDocumentOpenInfo)
 ^
nsURILoader.cpp: In member function 'nsresult nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*)':
nsURILoader.cpp:479:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
            !dispToken.EqualsIgnoreCase("filename", 8)) &&
                                                        ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/uriloader/nsIURILoader.h:10,
                 from ../../dist/include/uriloader/nsCURILoader.h:10,
                 from nsURILoader.h:41,
                 from nsURILoader.cpp:38:
nsURILoader.cpp: In member function 'virtual nsrefcnt nsURILoader::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsURILoader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
nsURILoader.cpp:818:1: note: in expansion of macro 'NS_IMPL_RELEASE'
 NS_IMPL_RELEASE(nsURILoader)
 ^
nsDocLoader.cpp
c++ -o nsDocLoader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/necko -I../../dist/include/dom -I../../dist/include/exthandler -I../../dist/include/js -I../../dist/include/docshell -I../../dist/include/gfx -I../../dist/include/layout -I../../dist/include/content -I../../dist/include/widget -I../../dist/include/caps -I../../dist/include/intl -I../../dist/include/xpconnect -I../../dist/include/mimetype -I../../dist/include/locale -I../../dist/include/uriloader -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsDocLoader.pp nsDocLoader.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsVoidArray.h:43,
                 from ../../dist/include/xpcom/nsCOMArray.h:42,
                 from nsDocLoader.h:50,
                 from nsDocLoader.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsDocLoader.h:52,
                 from nsDocLoader.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsDocLoader.h:52,
                 from nsDocLoader.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsDocLoader.h:52,
                 from nsDocLoader.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsDocLoader.h:52,
                 from nsDocLoader.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsDocLoader.h:52,
                 from nsDocLoader.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsDocLoader.h:52,
                 from nsDocLoader.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/layout/nsIPresShell.h:55:0,
                 from nsDocLoader.cpp:57:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/gfx/nsRect.h:47:0,
                 from ../../dist/include/layout/nsPresContext.h:47,
                 from nsDocLoader.cpp:58:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../dist/include/layout/nsPresContext.h:47:0,
                 from nsDocLoader.cpp:58:
../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from nsDocLoader.cpp:58:0:
../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetScalingOfTwips(PRBool)':
../../dist/include/layout/nsPresContext.h:416:55: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
   void SetScalingOfTwips(PRBool aOn) { mDoScaledTwips = aOn; }
                                                       ^
../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetBackgroundImageDraw(PRBool)':
../../dist/include/layout/nsPresContext.h:473:26: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mDrawImageBackground = aCanDraw;
                          ^
../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetBackgroundColorDraw(PRBool)':
../../dist/include/layout/nsPresContext.h:480:26: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mDrawColorBackground = aCanDraw;
                          ^
../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetVisualMode(PRBool)':
../../dist/include/layout/nsPresContext.h:523:15: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mIsVisual = aIsVisual;
               ^
../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetIsBidiSystem(PRBool)':
../../dist/include/layout/nsPresContext.h:558:19: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mIsBidiSystem = aIsBidi;
                   ^
../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetIsRenderingOnlySelection(PRBool)':
../../dist/include/layout/nsPresContext.h:574:31: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mIsRenderingOnlySelection = aResult;
                               ^
rm -f liburiloaderbase_s.a
ar cr liburiloaderbase_s.a nsURILoader.o nsDocLoader.o  
ranlib liburiloaderbase_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 liburiloaderbase_s.a ../../dist/lib
nsIContentHandler.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIContentHandler nsIContentHandler.idl
nsIURILoader.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIURILoader nsIURILoader.idl
nsCURILoader.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsCURILoader nsCURILoader.idl
nsIDownload.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIDownload nsIDownload.idl
nsITransfer.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsITransfer nsITransfer.idl
nsIDocumentLoader.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIDocumentLoader nsIDocumentLoader.idl
nsIWebProgressListener2.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIWebProgressListener2 nsIWebProgressListener2.idl
nsIURIContentListener.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIURIContentListener nsIURIContentListener.idl
nsIWebProgress.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIWebProgress nsIWebProgress.idl
nsIWebProgressListener.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIWebProgressListener nsIWebProgressListener.idl
../../dist/bin/xpt_link _xpidlgen/uriloader.xpt _xpidlgen/nsIContentHandler.xpt _xpidlgen/nsIURILoader.xpt _xpidlgen/nsCURILoader.xpt _xpidlgen/nsIDownload.xpt _xpidlgen/nsITransfer.xpt _xpidlgen/nsIDocumentLoader.xpt _xpidlgen/nsIWebProgressListener2.xpt _xpidlgen/nsIURIContentListener.xpt _xpidlgen/nsIWebProgress.xpt _xpidlgen/nsIWebProgressListener.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/uriloader.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/uriloader/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/uriloader/exthandler'
nsExternalHelperAppService.cpp
c++ -o nsExternalHelperAppService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I. -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/unicharutil -I../../dist/include/mimetype -I../../dist/include/uriloader -I../../dist/include/necko -I../../dist/include/rdf -I../../dist/include/webshell -I../../dist/include/plugin -I../../dist/include/pref -I../../dist/include/intl -I../../dist/include/uconv -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/embed_base -I../../dist/include/dom -I../../dist/include/exthandler -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsExternalHelperAppService.pp nsExternalHelperAppService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsIAtom.h:17,
                 from nsMIMEInfoImpl.h:42,
                 from nsExternalHelperAppService.h:57,
                 from nsExternalHelperAppService.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsMIMEInfoImpl.h:43,
                 from nsExternalHelperAppService.h:57,
                 from nsExternalHelperAppService.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsMIMEInfoImpl.h:43,
                 from nsExternalHelperAppService.h:57,
                 from nsExternalHelperAppService.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsMIMEInfoImpl.h:43,
                 from nsExternalHelperAppService.h:57,
                 from nsExternalHelperAppService.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsMIMEInfoImpl.h:43,
                 from nsExternalHelperAppService.h:57,
                 from nsExternalHelperAppService.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsMIMEInfoImpl.h:43,
                 from nsExternalHelperAppService.h:57,
                 from nsExternalHelperAppService.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsMIMEInfoImpl.h:43,
                 from nsExternalHelperAppService.h:57,
                 from nsExternalHelperAppService.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsExternalHelperAppService.cpp:99:0:
../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
nsExternalHelperAppService.cpp: In function 'PRBool GetFilenameAndExtensionFromChannel(nsIChannel*, nsString&, nsCString&, PRBool)':
nsExternalHelperAppService.cpp:308:53: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
         !dispToken.EqualsIgnoreCase("filename", 8)) &&
                                                     ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/necko/nsICancelable.h:10,
                 from ../../dist/include/exthandler/nsIExternalHelperAppService.h:10,
                 from nsExternalHelperAppService.h:51,
                 from nsExternalHelperAppService.cpp:42:
nsExternalHelperAppService.cpp: In member function 'virtual nsrefcnt nsExternalAppHandler::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsExternalAppHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
nsExternalHelperAppService.cpp:1408:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
 NS_IMPL_THREADSAFE_RELEASE(nsExternalAppHandler)
 ^
nsExternalHelperAppService.cpp: In member function 'virtual nsresult nsExternalAppHandler::OnStartRequest(nsIRequest*, nsISupports*)':
nsExternalHelperAppService.cpp:1695:24: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mShouldCloseWindow = tmp;
                        ^
nsExternalProtocolHandler.cpp
c++ -o nsExternalProtocolHandler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I. -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/unicharutil -I../../dist/include/mimetype -I../../dist/include/uriloader -I../../dist/include/necko -I../../dist/include/rdf -I../../dist/include/webshell -I../../dist/include/plugin -I../../dist/include/pref -I../../dist/include/intl -I../../dist/include/uconv -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/embed_base -I../../dist/include/dom -I../../dist/include/exthandler -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsExternalProtocolHandler.pp nsExternalProtocolHandler.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsExternalProtocolHandler.h:45,
                 from nsExternalProtocolHandler.cpp:43:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsExternalProtocolHandler.h:45,
                 from nsExternalProtocolHandler.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsExternalProtocolHandler.h:45,
                 from nsExternalProtocolHandler.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsExternalProtocolHandler.h:45,
                 from nsExternalProtocolHandler.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsExternalProtocolHandler.h:45,
                 from nsExternalProtocolHandler.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsExternalProtocolHandler.h:45,
                 from nsExternalProtocolHandler.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsExternalProtocolHandler.h:45,
                 from nsExternalProtocolHandler.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../dist/include/necko/nsIURI.h:10,
                 from nsExternalProtocolHandler.cpp:41:
nsExternalProtocolHandler.cpp: In member function 'virtual nsrefcnt nsExternalProtocolHandler::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsExternalProtocolHandler' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:729:5: note: in expansion of macro 'NS_DELETEXPCOM'
     NS_DELETEXPCOM(this);                                                     \
     ^
nsExternalProtocolHandler.cpp:317:1: note: in expansion of macro 'NS_IMPL_THREADSAFE_RELEASE'
 NS_IMPL_THREADSAFE_RELEASE(nsExternalProtocolHandler)
 ^
nsMIMEInfoImpl.cpp
c++ -o nsMIMEInfoImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I. -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/unicharutil -I../../dist/include/mimetype -I../../dist/include/uriloader -I../../dist/include/necko -I../../dist/include/rdf -I../../dist/include/webshell -I../../dist/include/plugin -I../../dist/include/pref -I../../dist/include/intl -I../../dist/include/uconv -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/embed_base -I../../dist/include/dom -I../../dist/include/exthandler -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsMIMEInfoImpl.pp nsMIMEInfoImpl.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsIAtom.h:17,
                 from nsMIMEInfoImpl.h:42,
                 from nsMIMEInfoImpl.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsMIMEInfoImpl.h:43,
                 from nsMIMEInfoImpl.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsMIMEInfoImpl.h:43,
                 from nsMIMEInfoImpl.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsMIMEInfoImpl.h:43,
                 from nsMIMEInfoImpl.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsMIMEInfoImpl.h:43,
                 from nsMIMEInfoImpl.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsMIMEInfoImpl.h:43,
                 from nsMIMEInfoImpl.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsMIMEInfoImpl.h:43,
                 from nsMIMEInfoImpl.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsOSHelperAppService.cpp
c++ -o nsOSHelperAppService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I. -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/unicharutil -I../../dist/include/mimetype -I../../dist/include/uriloader -I../../dist/include/necko -I../../dist/include/rdf -I../../dist/include/webshell -I../../dist/include/plugin -I../../dist/include/pref -I../../dist/include/intl -I../../dist/include/uconv -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/embed_base -I../../dist/include/dom -I../../dist/include/exthandler -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsOSHelperAppService.pp ./unix/nsOSHelperAppService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsIAtom.h:17,
                 from ./nsMIMEInfoImpl.h:42,
                 from ./nsExternalHelperAppService.h:57,
                 from ./unix/nsOSHelperAppService.h:47,
                 from ./unix/nsOSHelperAppService.cpp:44:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./nsMIMEInfoImpl.h:43,
                 from ./nsExternalHelperAppService.h:57,
                 from ./unix/nsOSHelperAppService.h:47,
                 from ./unix/nsOSHelperAppService.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./nsMIMEInfoImpl.h:43,
                 from ./nsExternalHelperAppService.h:57,
                 from ./unix/nsOSHelperAppService.h:47,
                 from ./unix/nsOSHelperAppService.cpp:44:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./nsMIMEInfoImpl.h:43,
                 from ./nsExternalHelperAppService.h:57,
                 from ./unix/nsOSHelperAppService.h:47,
                 from ./unix/nsOSHelperAppService.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./nsMIMEInfoImpl.h:43,
                 from ./nsExternalHelperAppService.h:57,
                 from ./unix/nsOSHelperAppService.h:47,
                 from ./unix/nsOSHelperAppService.cpp:44:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./nsMIMEInfoImpl.h:43,
                 from ./nsExternalHelperAppService.h:57,
                 from ./unix/nsOSHelperAppService.h:47,
                 from ./unix/nsOSHelperAppService.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./nsMIMEInfoImpl.h:43,
                 from ./nsExternalHelperAppService.h:57,
                 from ./unix/nsOSHelperAppService.h:47,
                 from ./unix/nsOSHelperAppService.cpp:44:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsGNOMERegistry.cpp
c++ -o nsGNOMERegistry.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I. -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/unicharutil -I../../dist/include/mimetype -I../../dist/include/uriloader -I../../dist/include/necko -I../../dist/include/rdf -I../../dist/include/webshell -I../../dist/include/plugin -I../../dist/include/pref -I../../dist/include/intl -I../../dist/include/uconv -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/embed_base -I../../dist/include/dom -I../../dist/include/exthandler -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsGNOMERegistry.pp ./unix/nsGNOMERegistry.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from ./unix/nsGNOMERegistry.cpp:48:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ./unix/nsGNOMERegistry.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./unix/nsGNOMERegistry.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ./unix/nsGNOMERegistry.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ./unix/nsGNOMERegistry.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ./unix/nsGNOMERegistry.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./unix/nsGNOMERegistry.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ./unix/nsGNOMERegistry.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
./unix/nsGNOMERegistry.cpp: In static member function 'static void nsGNOMERegistry::Startup()':
./unix/nsGNOMERegistry.cpp:177:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
     char *argv[1] = { "gecko" };
                               ^
rm -f libexthandler_s.a
ar cr libexthandler_s.a nsExternalHelperAppService.o nsExternalProtocolHandler.o nsMIMEInfoImpl.o nsOSHelperAppService.o nsGNOMERegistry.o  
ranlib libexthandler_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libexthandler_s.a ../../dist/lib
nsCExternalHandlerService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsCExternalHandlerService nsCExternalHandlerService.idl
nsIExternalProtocolService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIExternalProtocolService nsIExternalProtocolService.idl
nsIExternalHelperAppService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIExternalHelperAppService nsIExternalHelperAppService.idl
nsIHelperAppLauncherDialog.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIHelperAppLauncherDialog nsIHelperAppLauncherDialog.idl
../../dist/bin/xpt_link _xpidlgen/exthandler.xpt _xpidlgen/nsCExternalHandlerService.xpt _xpidlgen/nsIExternalProtocolService.xpt _xpidlgen/nsIExternalHelperAppService.xpt _xpidlgen/nsIHelperAppLauncherDialog.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/exthandler.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/uriloader/exthandler'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/uriloader/prefetch'
nsPrefetchService.cpp
c++ -o nsPrefetchService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/necko -I../../dist/include/uriloader -I../../dist/include/nkcache -I../../dist/include/chardet -I../../dist/include/pref -I../../dist/include/prefetch -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsPrefetchService.pp nsPrefetchService.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsReadableUtils.h:49,
                 from ../../dist/include/necko/nsNetUtil.h:46,
                 from nsPrefetchService.cpp:51:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefetchService.cpp:51:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefetchService.cpp:51:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefetchService.cpp:51:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefetchService.cpp:51:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefetchService.cpp:51:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefetchService.cpp:51:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../dist/include/xpcom/nsISupports.h:121,
                 from ../../dist/include/prefetch/nsIPrefetchService.h:10,
                 from nsCPrefetchService.h:41,
                 from nsPrefetchService.h:41,
                 from nsPrefetchService.cpp:38:
nsPrefetchService.cpp: In member function 'virtual nsrefcnt nsPrefetchListener::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsPrefetchListener' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:609:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsPrefetchService.cpp:131:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4'
 NS_IMPL_ISUPPORTS4(nsPrefetchListener,
 ^
nsPrefetchService.cpp: In member function 'virtual nsrefcnt nsPrefetchService::Release()':
../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsPrefetchService' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../dist/include/xpcom/nsISupportsImpl.h:609:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsPrefetchService.cpp:465:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS4'
 NS_IMPL_ISUPPORTS4(nsPrefetchService,
 ^
rm -f libprefetch_s.a
ar cr libprefetch_s.a nsPrefetchService.o  
ranlib libprefetch_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libprefetch_s.a ../../dist/lib
nsIPrefetchService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPrefetchService nsIPrefetchService.idl
../../dist/bin/xpt_link _xpidlgen/prefetch.xpt _xpidlgen/nsIPrefetchService.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/prefetch.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/uriloader/prefetch'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/uriloader'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpref'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpref/public'
nsIPref.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPref nsIPref.idl
nsIPrefBranchInternal.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPrefBranchInternal nsIPrefBranchInternal.idl
nsISecurityPref.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISecurityPref nsISecurityPref.idl
nsIRelativeFilePref.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRelativeFilePref nsIRelativeFilePref.idl
nsIPrefService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPrefService nsIPrefService.idl
nsIPrefBranch.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPrefBranch nsIPrefBranch.idl
nsIPrefBranch2.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPrefBranch2 nsIPrefBranch2.idl
nsIPrefLocalizedString.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIPrefLocalizedString nsIPrefLocalizedString.idl
../../../dist/bin/xpt_link _xpidlgen/pref.xpt _xpidlgen/nsIPref.xpt _xpidlgen/nsIPrefBranchInternal.xpt _xpidlgen/nsISecurityPref.xpt _xpidlgen/nsIRelativeFilePref.xpt _xpidlgen/nsIPrefService.xpt _xpidlgen/nsIPrefBranch.xpt _xpidlgen/nsIPrefBranch2.xpt _xpidlgen/nsIPrefLocalizedString.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/pref.xpt ../../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpref/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/modules/libpref/src'
nsPref.cpp
c++ -o nsPref.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk2   -I../../../dist/include/xpcom -I../../../dist/include/xpcom_obsolete -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPref.pp nsPref.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsPref.cpp:64:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsPref.cpp:64:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsPref.cpp:64:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsPref.cpp:64:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsPref.cpp:64:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsPref.cpp:64:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom_obsolete/nsFileSpec.h:148,
                 from ../../../dist/include/xpcom_obsolete/nsIFileSpec.h:17,
                 from nsPref.cpp:64:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nscore.h:287:0,
                 from ../../../dist/include/xpcom/nsrootidl.h:11,
                 from ../../../dist/include/xpcom/nsISupports.h:10,
                 from ../../../dist/include/pref/nsIPref.h:10,
                 from nsPref.cpp:53:
../../../dist/include/xpcom_obsolete/nsFileSpec.h: In member function 'PRBool nsFileSpec::Valid() const':
../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
../../../dist/include/xpcom_obsolete/nsFileSpec.h:397:56: note: in expansion of macro 'NS_SUCCEEDED'
         PRBool                  Valid() const { return NS_SUCCEEDED(Error()); }
                                                        ^
nsPrefBranch.cpp
c++ -o nsPrefBranch.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk2   -I../../../dist/include/xpcom -I../../../dist/include/xpcom_obsolete -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPrefBranch.pp nsPrefBranch.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsPrefBranch.h:52,
                 from nsPrefBranch.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPrefBranch.h:52,
                 from nsPrefBranch.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPrefBranch.h:52,
                 from nsPrefBranch.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsPrefBranch.h:52,
                 from nsPrefBranch.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsPrefBranch.h:52,
                 from nsPrefBranch.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPrefBranch.h:52,
                 from nsPrefBranch.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPrefBranch.h:52,
                 from nsPrefBranch.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nscore.h:287:0,
                 from ../../../dist/include/xpcom/nsDebug.h:42,
                 from ../../../dist/include/xpcom/nsCOMPtr.h:59,
                 from nsPrefBranch.h:41,
                 from nsPrefBranch.cpp:40:
../../../dist/include/xpcom_obsolete/nsFileSpec.h: In member function 'PRBool nsFileSpec::Valid() const':
../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
../../../dist/include/xpcom_obsolete/nsFileSpec.h:397:56: note: in expansion of macro 'NS_SUCCEEDED'
         PRBool                  Valid() const { return NS_SUCCEEDED(Error()); }
                                                        ^
nsPrefService.cpp
c++ -o nsPrefService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk2   -I../../../dist/include/xpcom -I../../../dist/include/xpcom_obsolete -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPrefService.pp nsPrefService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from ../../../dist/include/necko/nsNetUtil.h:46,
                 from nsPrefService.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefService.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefService.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefService.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefService.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefService.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsPrefService.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPrefService.cpp: In member function 'nsresult nsPrefService::UseDefaultPrefFile()':
nsPrefService.cpp:302:16: warning: variable 'rv2' set but not used [-Wunused-but-set-variable]
   nsresult rv, rv2;
                ^
nsPrefService.cpp: In member function 'nsresult nsPrefService::ReadAndOwnUserPrefFile(nsIFile*)':
nsPrefService.cpp:378:26: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'long int' may alter its value [-Wconversion]
   mErrorOpeningUserPrefs = NS_FAILED(rv);
                          ^
nsPrefService.cpp: In member function 'nsresult nsPrefService::WritePrefFile(nsIFile*)':
nsPrefService.cpp:522:62: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       outStream->Write(*walker, strlen(*walker), &writeAmount);
                                                              ^
nsPrefsFactory.cpp
c++ -o nsPrefsFactory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk2   -I../../../dist/include/xpcom -I../../../dist/include/xpcom_obsolete -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPrefsFactory.pp nsPrefsFactory.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsPrefBranch.h:52,
                 from nsPrefsFactory.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPrefBranch.h:52,
                 from nsPrefsFactory.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPrefBranch.h:52,
                 from nsPrefsFactory.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsPrefBranch.h:52,
                 from nsPrefsFactory.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsPrefBranch.h:52,
                 from nsPrefsFactory.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPrefBranch.h:52,
                 from nsPrefsFactory.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPrefBranch.h:52,
                 from nsPrefsFactory.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
prefapi.cpp
c++ -o prefapi.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk2   -I../../../dist/include/xpcom -I../../../dist/include/xpcom_obsolete -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/prefapi.pp prefapi.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from prefapi.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from prefapi.cpp:68:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from prefapi.cpp:68:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from prefapi.cpp:68:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from prefapi.cpp:68:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from prefapi.cpp:68:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from prefapi.cpp:68:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
prefapi.cpp: In function 'char* ArenaStrDup(const char*, PLArenaPool*)':
prefapi.cpp:163:30: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     PRUint32 len = strlen(str);
                              ^
In file included from prefapi.cpp:45:0:
../../../dist/include/nspr/plarena.h:100:61: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRUword {aka long unsigned int}' may alter its value [-Wconversion]
                                 & ~PL_ARENA_CONST_ALIGN_MASK)
                                                             ^
../../../dist/include/nspr/plarena.h:111:24: note: in expansion of macro 'PL_ARENA_ALIGN'
         PRUint32 _nb = PL_ARENA_ALIGN(pool, nb); \
                        ^
prefapi.cpp:164:5: note: in expansion of macro 'PL_ARENA_ALLOCATE'
     PL_ARENA_ALLOCATE(mem, aArena, len+1);
     ^
prefapi.cpp: In function 'nsresult PREF_GetCharPref(const char*, char*, int*, PRBool)':
prefapi.cpp:433:107: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
                 PL_strncpy(return_buffer, stringVal, PR_MIN((size_t)*length - 1, PL_strlen(stringVal) + 1));
                                                                                                           ^
prefapi.cpp: In function 'nsresult PREF_ClearUserPref(const char*)':
prefapi.cpp:571:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         pref->flags &= ~PREF_USERSET;
                     ^
prefapi.cpp: In function 'PLDHashOperator pref_ClearUserPref(PLDHashTable*, PLDHashEntryHdr*, PRUint32, void*)':
prefapi.cpp:595:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
         pref->flags &= ~PREF_USERSET;
                     ^
prefapi.cpp: In function 'nsresult PREF_LockPref(const char*, PRBool)':
prefapi.cpp:636:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             pref->flags &= ~PREF_LOCKED;
                         ^
prefapi.cpp: In function 'nsresult pref_HashPref(const char*, PrefValue, PrefType, PRBool)':
prefapi.cpp:745:29: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
                 pref->flags &= ~PREF_USERSET;
                             ^
prefread.cpp
c++ -o prefread.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk2   -I../../../dist/include/xpcom -I../../../dist/include/xpcom_obsolete -I../../../dist/include/string -I../../../dist/include/intl -I../../../dist/include/necko -I../../../dist/include/pref -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/prefread.pp prefread.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from prefread.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from prefread.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from prefread.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from prefread.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from prefread.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from prefread.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from prefread.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from prefread.cpp:42:0:
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF8toUTF16::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:172:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../../dist/include/string/nsUTF8Utils.h:195:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../../dist/include/string/nsUTF8Utils.h:199:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 CalculateUTF8Length::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:273:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF16toUTF8::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:313:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xC0 | (char)(c >> 6);
                        ^
../../../dist/include/string/nsUTF8Utils.h:314:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c);
                        ^
../../../dist/include/string/nsUTF8Utils.h:318:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xE0 | (char)(c >> 12);
                        ^
../../../dist/include/string/nsUTF8Utils.h:319:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & (c >> 6));
                        ^
../../../dist/include/string/nsUTF8Utils.h:320:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c );
                        ^
../../../dist/include/string/nsUTF8Utils.h:343:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0xF0 | (char)(ucs4 >> 18);
                            ^
../../../dist/include/string/nsUTF8Utils.h:344:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 12));
                            ^
../../../dist/include/string/nsUTF8Utils.h:345:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 6));
                            ^
../../../dist/include/string/nsUTF8Utils.h:346:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & ucs4);
                            ^
prefread.cpp: In function 'PRBool pref_GrowBuf(PrefParseState*)':
prefread.cpp:107:12: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     bufLen = ps->lbend - ps->lb;
            ^
prefread.cpp:108:12: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     curPos = ps->lbcur - ps->lb;
            ^
prefread.cpp:109:12: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion]
     valPos = ps->vb    - ps->lb;
            ^
prefread.cpp: In function 'PRBool PREF_ParseBuf(PrefParseState*, const char*, int)':
prefread.cpp:440:24: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
                 udigit = (c - '0');
                        ^
prefread.cpp:442:24: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
                 udigit = (c - 'A') + 10;
                        ^
prefread.cpp:444:24: warning: conversion to 'char' from 'int' may alter its value [-Wconversion]
                 udigit = (c - 'a') + 10;
                        ^
prefread.cpp:463:26: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             ps->utf16[1] <<= BITS_PER_HEX_DIGIT;
                          ^
prefread.cpp:464:26: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
             ps->utf16[1] |= udigit;
                          ^
rm -f libpref.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libpref.so -o libpref.so  nsPref.o nsPrefBranch.o nsPrefService.o nsPrefsFactory.o prefapi.o prefread.o       -L../../../dist/bin -L../../../dist/lib -L../../../dist/bin -lmozjs -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libpref.so
strip libpref.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libpref.so ../../../dist/bin/components
: ../../../dist/bin/components/libpref.so
set -e;   \
for i in ./init/all.js; \
do /usr/bin/perl ../../../config/preprocessor.pl  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk2  -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"\" -DMOZILLA_VERSION_U= -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\"gtk2\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_STANDALONE_COMPOSER=1 -DMOZ_BUILD_APP=composer -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\"aur.archlinux.org\" -DMOZ_ENABLE_XFT=1 -DMOZ_ENABLE_PANGO=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEFAULT_MOZILLA_FIVE_HOME=\"/usr/lib/kompozer\" -DMOZ_USER_DIR=\".mozilla\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\"1.8.1\" -DMOZILLA_REGION_VERSION=\"1.8.1\" -DMOZILLA_SKIN_VERSION=\"1.8\"  $i > ../../../dist/bin/greprefs/`basename $i`; \
done
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpref/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libpref'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/modules/libimg'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/modules/libimg'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/caps'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/caps/idl'
nsICryptoHash.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsICryptoHash nsICryptoHash.idl
nsIScriptSecurityManager.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIScriptSecurityManager nsIScriptSecurityManager.idl
nsIScriptSecurityManager.idl:277: Warning: nsIScriptSecurityManager is scriptable but inherits from the non-scriptable interface nsIXPCSecurityManager

nsIPrincipal.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPrincipal nsIPrincipal.idl
nsISignatureVerifier.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISignatureVerifier nsISignatureVerifier.idl
nsISecurityCheckedComponent.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsISecurityCheckedComponent nsISecurityCheckedComponent.idl
../../dist/bin/xpt_link _xpidlgen/caps.xpt _xpidlgen/nsICryptoHash.xpt _xpidlgen/nsIScriptSecurityManager.xpt _xpidlgen/nsIPrincipal.xpt _xpidlgen/nsISignatureVerifier.xpt _xpidlgen/nsISecurityCheckedComponent.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/caps.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/caps/idl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/caps/include'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/caps/include'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/caps/src'
nsPrincipal.cpp
c++ -o nsPrincipal.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/pref -I../../dist/include/js -I../../dist/include/dom -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include/widget -I../../dist/include/plugin -I../../dist/include/intl -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/content -I../../dist/include/caps -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I./../include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsPrincipal.pp nsPrincipal.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsHashKeys.h:48,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsPrincipal.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsPrincipal.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsPrincipal.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsPrincipal.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsPrincipal.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsPrincipal.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsPrincipal.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPrincipal.cpp: In member function 'virtual nsresult nsPrincipal::Equals(nsIPrincipal*, PRBool*)':
nsPrincipal.cpp:272:14: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
     *aResult =
              ^
nsPrincipal.cpp: In member function 'virtual nsresult nsPrincipal::CanEnableCapability(const char*, PRInt16*)':
nsPrincipal.cpp:333:55: warning: conversion to 'PRInt32 {aka int}' from 'long unsigned int' may alter its value [-Wconversion]
     PRInt32 len = space ? space - start : strlen(start);
                                                       ^
nsPrincipal.cpp:333:55: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
nsPrincipal.cpp: In member function 'virtual nsresult nsPrincipal::SetCanEnableCapability(const char*, PRInt16)':
nsPrincipal.cpp:375:51: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
     int len = space ? space - start : strlen(start);
                                                   ^
nsPrincipal.cpp:375:51: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
nsPrincipal.cpp: In member function 'virtual nsresult nsPrincipal::IsCapabilityEnabled(const char*, void*, PRBool*)':
nsPrincipal.cpp:401:51: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
     int len = space ? space - start : strlen(start);
                                                   ^
nsPrincipal.cpp:401:51: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
nsPrincipal.cpp: In member function 'virtual nsresult nsPrincipal::RevertCapability(const char*, void**)':
nsPrincipal.cpp:440:53: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
       int len = space ? space - start : strlen(start);
                                                     ^
nsPrincipal.cpp:440:53: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
nsPrincipal.cpp: In member function 'nsresult nsPrincipal::SetCapability(const char*, void**, nsPrincipal::AnnotationValue)':
nsPrincipal.cpp:472:51: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
     int len = space ? space - start : strlen(start);
                                                   ^
nsPrincipal.cpp:472:51: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
nsPrincipal.cpp: In member function 'nsresult nsPrincipal::InitFromPersistent(const char*, const nsCString&, const nsCString&, const nsACString_internal&, const char*, const char*, nsISupports*, PRBool, PRBool)':
nsPrincipal.cpp:642:14: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mTrusted = aTrusted;
              ^
nsPrincipal.cpp: In function 'nsresult ReadAnnotationEntry(nsIObjectInputStream*, nsHashKey**, void**)':
nsPrincipal.cpp:837:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   *aData = (void*) value;
                    ^
nsSystemPrincipal.cpp
c++ -o nsSystemPrincipal.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/pref -I../../dist/include/js -I../../dist/include/dom -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include/widget -I../../dist/include/plugin -I../../dist/include/intl -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/content -I../../dist/include/caps -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I./../include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSystemPrincipal.pp nsSystemPrincipal.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsSystemPrincipal.cpp:46:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsSystemPrincipal.cpp:46:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsSystemPrincipal.cpp:46:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsSystemPrincipal.cpp:46:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsSystemPrincipal.cpp:46:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsSystemPrincipal.cpp:46:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/string/nsXPIDLString.h:43,
                 from nsSystemPrincipal.cpp:46:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsJSPrincipals.cpp
c++ -o nsJSPrincipals.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/pref -I../../dist/include/js -I../../dist/include/dom -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include/widget -I../../dist/include/plugin -I../../dist/include/intl -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/content -I../../dist/include/caps -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I./../include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsJSPrincipals.pp nsJSPrincipals.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsJSPrincipals.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJSPrincipals.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsJSPrincipals.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsJSPrincipals.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsJSPrincipals.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJSPrincipals.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsJSPrincipals.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsJSPrincipals.cpp: In static member function 'static nsresult nsJSPrincipals::Startup()':
nsJSPrincipals.cpp:182:28: warning: variable 'oldpx' set but not used [-Wunused-but-set-variable]
     JSPrincipalsTranscoder oldpx;
                            ^
nsScriptSecurityManager.cpp
c++ -o nsScriptSecurityManager.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/pref -I../../dist/include/js -I../../dist/include/dom -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include/widget -I../../dist/include/plugin -I../../dist/include/intl -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/content -I../../dist/include/caps -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I./../include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsScriptSecurityManager.pp nsScriptSecurityManager.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsHashKeys.h:48,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsScriptSecurityManager.cpp:42:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsScriptSecurityManager.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsScriptSecurityManager.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsScriptSecurityManager.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsScriptSecurityManager.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsScriptSecurityManager.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsScriptSecurityManager.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsScriptSecurityManager.cpp: In member function 'PRBool DomainEntry::Matches(const char*)':
nsScriptSecurityManager.cpp:429:34: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         int len = strlen(anOrigin);
                                  ^
nsScriptSecurityManager.cpp: In static member function 'static JSBool nsScriptSecurityManager::CheckObjectAccess(JSContext*, JSObject*, jsval, JSAccessMode, jsval*)':
nsScriptSecurityManager.cpp:512:55: warning: enumeral mismatch in conditional expression: 'nsIXPCSecurityManager::' vs 'nsIXPCSecurityManager::' [-Wenum-compare]
                                  (mode & JSACC_WRITE) ?
                                                       ^
nsScriptSecurityManager.cpp: In member function 'nsresult nsScriptSecurityManager::LookupPolicy(nsIPrincipal*, const char*, jsval, PRUint32, ClassPolicy**, SecurityLevel*)':
nsScriptSecurityManager.cpp:1082:54: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             nsCAutoString scheme(start, colon-start+1);
                                                      ^
nsScriptSecurityManager.cpp: In static member function 'static nsresult nsScriptSecurityManager::GetPrincipalPrefNames(const char*, nsCString&, nsCString&, nsCString&)':
nsScriptSecurityManager.cpp:3537:44: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     PRInt32 prefLen = lastDot - prefBase + 1;
                                            ^
nsScriptSecurityManager.cpp: In member function 'nsresult nsScriptSecurityManager::InitPrincipals(PRUint32, const char**, nsISecurityPref*)':
nsScriptSecurityManager.cpp:3590:43: warning: conversion to 'PRInt32 {aka int}' from 'long unsigned int' may alter its value [-Wconversion]
             (NS_ARRAY_LENGTH(idSuffix) - 1);
                                           ^
nsSecurityManagerFactory.cpp
c++ -o nsSecurityManagerFactory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/pref -I../../dist/include/js -I../../dist/include/dom -I../../dist/include/xpconnect -I../../dist/include/necko -I../../dist/include/jar -I../../dist/include/widget -I../../dist/include/plugin -I../../dist/include/intl -I../../dist/include/docshell -I../../dist/include/windowwatcher -I../../dist/include/content -I../../dist/include/caps -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include -I./../include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsSecurityManagerFactory.pp nsSecurityManagerFactory.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsHashKeys.h:48,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsSecurityManagerFactory.cpp:43:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsSecurityManagerFactory.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsSecurityManagerFactory.cpp:43:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsSecurityManagerFactory.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsSecurityManagerFactory.cpp:43:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsSecurityManagerFactory.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from ./../include/nsScriptSecurityManager.h:50,
                 from nsSecurityManagerFactory.cpp:43:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libcaps.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libcaps.so -o libcaps.so  nsPrincipal.o nsSystemPrincipal.o nsJSPrincipals.o nsScriptSecurityManager.o nsSecurityManagerFactory.o       -L../../dist/bin -L../../dist/lib -lz  -L../../dist/bin -lmozjs -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libcaps.so
strip libcaps.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libcaps.so ../../dist/bin/components
: ../../dist/bin/components/libcaps.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/caps/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/caps'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/rdf'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/rdf/base'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/base/idl'
rdfIDataSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/rdfIDataSource rdfIDataSource.idl
rdfITripleVisitor.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/rdfITripleVisitor rdfITripleVisitor.idl
rdfISerializer.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/rdfISerializer rdfISerializer.idl
nsIRDFCompositeDataSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFCompositeDataSource nsIRDFCompositeDataSource.idl
nsIRDFContainer.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFContainer nsIRDFContainer.idl
nsIRDFContainerUtils.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFContainerUtils nsIRDFContainerUtils.idl
nsIRDFDelegateFactory.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFDelegateFactory nsIRDFDelegateFactory.idl
nsIRDFDataSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFDataSource nsIRDFDataSource.idl
nsIRDFLiteral.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFLiteral nsIRDFLiteral.idl
nsIRDFNode.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFNode nsIRDFNode.idl
nsIRDFObserver.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFObserver nsIRDFObserver.idl
nsIRDFInMemoryDataSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFInMemoryDataSource nsIRDFInMemoryDataSource.idl
nsIRDFPropagatableDataSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFPropagatableDataSource nsIRDFPropagatableDataSource.idl
nsIRDFPurgeableDataSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFPurgeableDataSource nsIRDFPurgeableDataSource.idl
nsIRDFRemoteDataSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFRemoteDataSource nsIRDFRemoteDataSource.idl
nsIRDFResource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFResource nsIRDFResource.idl
nsIRDFService.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFService nsIRDFService.idl
nsIRDFXMLParser.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFXMLParser nsIRDFXMLParser.idl
nsIRDFXMLSerializer.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFXMLSerializer nsIRDFXMLSerializer.idl
nsIRDFXMLSink.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFXMLSink nsIRDFXMLSink.idl
nsIRDFXMLSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFXMLSource nsIRDFXMLSource.idl
nsIRDFInferDataSource.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIRDFInferDataSource nsIRDFInferDataSource.idl
../../../dist/bin/xpt_link _xpidlgen/rdf.xpt _xpidlgen/rdfIDataSource.xpt _xpidlgen/rdfITripleVisitor.xpt _xpidlgen/rdfISerializer.xpt _xpidlgen/nsIRDFCompositeDataSource.xpt _xpidlgen/nsIRDFContainer.xpt _xpidlgen/nsIRDFContainerUtils.xpt _xpidlgen/nsIRDFDelegateFactory.xpt _xpidlgen/nsIRDFDataSource.xpt _xpidlgen/nsIRDFLiteral.xpt _xpidlgen/nsIRDFNode.xpt _xpidlgen/nsIRDFObserver.xpt _xpidlgen/nsIRDFInMemoryDataSource.xpt _xpidlgen/nsIRDFPropagatableDataSource.xpt _xpidlgen/nsIRDFPurgeableDataSource.xpt _xpidlgen/nsIRDFRemoteDataSource.xpt _xpidlgen/nsIRDFResource.xpt _xpidlgen/nsIRDFService.xpt _xpidlgen/nsIRDFXMLParser.xpt _xpidlgen/nsIRDFXMLSerializer.xpt _xpidlgen/nsIRDFXMLSink.xpt _xpidlgen/nsIRDFXMLSource.xpt _xpidlgen/nsIRDFInferDataSource.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/rdf.xpt ../../../dist/bin/components
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/base/idl'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/base/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/base/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/base/src'
rdfTriplesSerializer.cpp
c++ -o rdfTriplesSerializer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/rdfTriplesSerializer.pp rdfTriplesSerializer.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from rdfTriplesSerializer.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from rdfTriplesSerializer.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from rdfTriplesSerializer.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from rdfTriplesSerializer.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from rdfTriplesSerializer.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from rdfTriplesSerializer.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from rdfTriplesSerializer.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIOutputStream.h:10,
                 from rdfTriplesSerializer.cpp:39:
rdfTriplesSerializer.cpp: In member function 'virtual nsrefcnt TriplesVisitor::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'TriplesVisitor' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
rdfTriplesSerializer.cpp:67:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(TriplesVisitor, rdfITripleVisitor)
 ^
rdfTriplesSerializer.cpp: In member function 'virtual nsrefcnt rdfTriplesSerializer::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'rdfTriplesSerializer' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
rdfTriplesSerializer.cpp:160:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(rdfTriplesSerializer, rdfISerializer)
 ^
nsCompositeDataSource.cpp
c++ -o nsCompositeDataSource.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCompositeDataSource.pp nsCompositeDataSource.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsVoidArray.h:43,
                 from nsCompositeDataSource.cpp:74:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsCompositeDataSource.cpp:77:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsCompositeDataSource.cpp:77:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsCompositeDataSource.cpp:77:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsCompositeDataSource.cpp:77:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsCompositeDataSource.cpp:77:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsCompositeDataSource.cpp:77:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsCompositeDataSource.cpp: In constructor 'CompositeEnumeratorImpl::CompositeEnumeratorImpl(CompositeDataSourceImpl*, PRBool, PRBool)':
nsCompositeDataSource.cpp:189:52: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       mCoalesceDuplicateArcs(aCoalesceDuplicateArcs)
                                                    ^
nsCompositeDataSource.cpp:189:52: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
nsContainerEnumerator.cpp
c++ -o nsContainerEnumerator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsContainerEnumerator.pp nsContainerEnumerator.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsContainerEnumerator.cpp:64:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsContainerEnumerator.cpp:64:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsContainerEnumerator.cpp:64:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsContainerEnumerator.cpp:64:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsContainerEnumerator.cpp:64:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsContainerEnumerator.cpp:64:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsContainerEnumerator.cpp:64:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDefaultResourceFactory.cpp
c++ -o nsDefaultResourceFactory.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDefaultResourceFactory.pp nsDefaultResourceFactory.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsDefaultResourceFactory.cpp:46:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsDefaultResourceFactory.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsDefaultResourceFactory.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsDefaultResourceFactory.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsDefaultResourceFactory.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsDefaultResourceFactory.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsDefaultResourceFactory.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsInMemoryDataSource.cpp
c++ -o nsInMemoryDataSource.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsInMemoryDataSource.pp nsInMemoryDataSource.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsVoidArray.h:43,
                 from ../../../dist/include/xpcom/nsCOMArray.h:42,
                 from nsInMemoryDataSource.cpp:86:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsInMemoryDataSource.cpp:92:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsInMemoryDataSource.cpp:92:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsInMemoryDataSource.cpp:92:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsInMemoryDataSource.cpp:92:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsInMemoryDataSource.cpp:92:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsInMemoryDataSource.cpp:92:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsInMemoryDataSource.cpp: In constructor 'Assertion::Assertion(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, PRBool)':
nsInMemoryDataSource.cpp:259:22: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     u.as.mTruthValue = aTruthValue;
                      ^
In file included from /usr/include/_G_config.h:15:0,
                 from /usr/include/libio.h:31,
                 from /usr/include/stdio.h:74,
                 from ../../../dist/include/string/nsString.h:216,
                 from nsInMemoryDataSource.cpp:92:
nsInMemoryDataSource.cpp: In member function 'virtual nsresult InMemoryDataSource::Internal::QueryInterface(const nsIID&, void**)':
nsInMemoryDataSource.cpp:988:20: warning: offsetof within non-standard-layout type 'InMemoryDataSource' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(InMemoryDataSource)
                    ^
nsInMemoryDataSource.cpp:988:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(InMemoryDataSource)
 ^
nsInMemoryDataSource.cpp: In member function 'virtual nsrefcnt InMemoryDataSource::Internal::AddRef()':
nsInMemoryDataSource.cpp:988:20: warning: offsetof within non-standard-layout type 'InMemoryDataSource' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(InMemoryDataSource)
                    ^
nsInMemoryDataSource.cpp:988:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(InMemoryDataSource)
 ^
nsInMemoryDataSource.cpp: In member function 'virtual nsrefcnt InMemoryDataSource::Internal::Release()':
nsInMemoryDataSource.cpp:988:20: warning: offsetof within non-standard-layout type 'InMemoryDataSource' is undefined [-Winvalid-offsetof]
 NS_IMPL_AGGREGATED(InMemoryDataSource)
                    ^
nsInMemoryDataSource.cpp:988:1: note: in expansion of macro 'NS_IMPL_AGGREGATED'
 NS_IMPL_AGGREGATED(InMemoryDataSource)
 ^
nsInMemoryDataSource.cpp: In member function 'nsresult InMemoryDataSource::LockedAssert(nsIRDFResource*, nsIRDFResource*, nsIRDFNode*, PRBool)':
nsInMemoryDataSource.cpp:1307:39: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
                 val->u.as.mTruthValue = aTruthValue;
                                       ^
nsInMemoryDataSource.cpp:1321:44: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
                     next->u.as.mTruthValue = aTruthValue;
                                            ^
nsNameSpaceMap.cpp
c++ -o nsNameSpaceMap.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsNameSpaceMap.pp nsNameSpaceMap.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsNameSpaceMap.h:44,
                 from nsNameSpaceMap.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsNameSpaceMap.h:44,
                 from nsNameSpaceMap.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsNameSpaceMap.h:44,
                 from nsNameSpaceMap.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsNameSpaceMap.h:44,
                 from nsNameSpaceMap.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsNameSpaceMap.h:44,
                 from nsNameSpaceMap.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsNameSpaceMap.h:44,
                 from nsNameSpaceMap.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsNameSpaceMap.h:44,
                 from nsNameSpaceMap.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRDFContentSink.cpp
c++ -o nsRDFContentSink.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFContentSink.pp nsRDFContentSink.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsHashKeys.h:48,
                 from ../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsRDFContentSink.cpp:75:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsRDFContentSink.cpp:75:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsRDFContentSink.cpp:75:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsRDFContentSink.cpp:75:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsRDFContentSink.cpp:75:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsRDFContentSink.cpp:75:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/xpcom/nsHashKeys.h:49,
                 from ../../../dist/include/xpcom/nsInterfaceHashtable.h:42,
                 from nsRDFContentSink.cpp:75:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsRDFContentSink.cpp:91:0:
nsRDFContentSink.cpp: In member function 'nsresult RDFContentSinkImpl::AddText(const PRUnichar*, PRInt32)':
../../../dist/include/nspr/prmem.h:109:60: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
 #define PR_REALLOC(_ptr, _size) (PR_Realloc((_ptr), (_size)))
                                                            ^
nsRDFContentSink.cpp:826:27: note: in expansion of macro 'PR_REALLOC'
             (PRUnichar *) PR_REALLOC(mText, sizeof(PRUnichar) * newSize);
                           ^
nsRDFContentSink.cpp: In member function 'const nsDependentSubstring RDFContentSinkImpl::SplitExpatName(const PRUnichar*, nsIAtom**)':
nsRDFContentSink.cpp:1390:67: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
                                                    pos - nameStart));
                                                                   ^
nsRDFContainer.cpp
c++ -o nsRDFContainer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFContainer.pp nsRDFContainer.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsRDFContainer.cpp:77:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFContainer.cpp:77:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFContainer.cpp:77:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsRDFContainer.cpp:77:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsRDFContainer.cpp:77:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFContainer.cpp:77:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFContainer.cpp:77:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRDFContainerUtils.cpp
c++ -o nsRDFContainerUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFContainerUtils.pp nsRDFContainerUtils.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsRDFContainerUtils.cpp:52:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFContainerUtils.cpp:52:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFContainerUtils.cpp:52:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsRDFContainerUtils.cpp:52:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsRDFContainerUtils.cpp:52:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFContainerUtils.cpp:52:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFContainerUtils.cpp:52:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRDFParserUtils.cpp
c++ -o nsRDFParserUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFParserUtils.pp nsRDFParserUtils.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsRDFParserUtils.cpp:49:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFParserUtils.cpp:49:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFParserUtils.cpp:49:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsRDFParserUtils.cpp:49:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsRDFParserUtils.cpp:49:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFParserUtils.cpp:49:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFParserUtils.cpp:49:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRDFService.cpp
c++ -o nsRDFService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFService.pp nsRDFService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsRDFService.cpp:68:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFService.cpp:77:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFService.cpp:77:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsRDFService.cpp:77:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsRDFService.cpp:77:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFService.cpp:77:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFService.cpp:77:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsRDFService.cpp:86:0:
nsRDFService.cpp: In function 'void* DataSourceAllocTable(void*, PRSize)':
../../../dist/include/nspr/prmem.h:87:46: warning: conversion to 'PRUint32 {aka unsigned int}' from 'PRSize {aka long unsigned int}' may alter its value [-Wconversion]
 #define PR_MALLOC(_bytes) (PR_Malloc((_bytes)))
                                              ^
nsRDFService.cpp:168:12: note: in expansion of macro 'PR_MALLOC'
     return PR_MALLOC(size);
            ^
In file included from ../../../dist/include/xpcom/nscore.h:51:0,
                 from ../../../dist/include/xpcom/nsDebug.h:42,
                 from ../../../dist/include/xpcom/nsCOMPtr.h:59,
                 from nsRDFService.cpp:66:
nsRDFService.cpp: In function 'PRBool IsLegalSchemeCharacter(char)':
../../../dist/include/nspr/prtypes.h:242:44: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
 #define PR_BIT(n)       ((PRUint32)1 << (n))
                                            ^
nsRDFService.cpp:1013:19: note: in expansion of macro 'PR_BIT'
     PRUint8 bit = PR_BIT(aChar & 0x7);
                   ^
nsRDFXMLDataSource.cpp
c++ -o nsRDFXMLDataSource.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFXMLDataSource.pp nsRDFXMLDataSource.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsRDFXMLDataSource.cpp:95:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsRDFXMLDataSource.cpp:95:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsRDFXMLDataSource.cpp:95:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsRDFXMLDataSource.cpp:95:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsRDFXMLDataSource.cpp:95:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsRDFXMLDataSource.cpp:95:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsRDFXMLDataSource.cpp:95:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRDFXMLDataSource.cpp: In destructor 'virtual RDFXMLDataSourceImpl::~RDFXMLDataSourceImpl()':
nsRDFXMLDataSource.cpp:533:14: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
     nsresult rv;
              ^
nsRDFXMLParser.cpp
c++ -o nsRDFXMLParser.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFXMLParser.pp nsRDFXMLParser.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsRDFXMLParser.h:44,
                 from nsRDFXMLParser.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFXMLParser.h:44,
                 from nsRDFXMLParser.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsRDFXMLParser.h:44,
                 from nsRDFXMLParser.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsRDFXMLParser.h:44,
                 from nsRDFXMLParser.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsRDFXMLParser.h:44,
                 from nsRDFXMLParser.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFXMLParser.h:44,
                 from nsRDFXMLParser.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsRDFXMLParser.h:44,
                 from nsRDFXMLParser.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRDFXMLSerializer.cpp
c++ -o nsRDFXMLSerializer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFXMLSerializer.pp nsRDFXMLSerializer.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/rdf/nsIRDFXMLSerializer.h:10,
                 from nsRDFXMLSerializer.h:45,
                 from nsRDFXMLSerializer.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsNameSpaceMap.h:44,
                 from nsRDFXMLSerializer.h:47,
                 from nsRDFXMLSerializer.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsNameSpaceMap.h:44,
                 from nsRDFXMLSerializer.h:47,
                 from nsRDFXMLSerializer.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsNameSpaceMap.h:44,
                 from nsRDFXMLSerializer.h:47,
                 from nsRDFXMLSerializer.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsNameSpaceMap.h:44,
                 from nsRDFXMLSerializer.h:47,
                 from nsRDFXMLSerializer.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsNameSpaceMap.h:44,
                 from nsRDFXMLSerializer.h:47,
                 from nsRDFXMLSerializer.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsNameSpaceMap.h:44,
                 from nsRDFXMLSerializer.h:47,
                 from nsRDFXMLSerializer.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRDFXMLSerializer.cpp: In function 'void rdf_EscapeAmpersandsAndAngleBrackets(nsCString&)':
nsRDFXMLSerializer.cpp:329:23: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
             newLength += sizeof(amp) - 2;
                       ^
nsRDFXMLSerializer.cpp:333:23: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
             newLength += sizeof(gt) - 2;
                       ^
nsRDFXMLSerializer.cpp: In function 'void rdf_EscapeQuotes(nsCString&)':
nsRDFXMLSerializer.cpp:381:11: warning: conversion to 'PRInt32 {aka int}' from 'long unsigned int' may alter its value [-Wconversion]
         i += sizeof(quot) - 2;
           ^
nsRDFXMLSerializer.cpp: In member function 'nsresult nsRDFXMLSerializer::SerializeDescription(nsIOutputStream*, nsIRDFResource*)':
nsRDFXMLSerializer.cpp:605:25: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
             isTypedNode = NS_SUCCEEDED(GetQName(type, typeQName));
                         ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/rdf/nsIRDFNode.h:10,
                 from ../../../dist/include/rdf/nsIRDFLiteral.h:10,
                 from nsRDFXMLSerializer.h:44,
                 from nsRDFXMLSerializer.cpp:41:
nsRDFXMLSerializer.cpp: In member function 'virtual nsrefcnt QNameCollector::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'QNameCollector' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsRDFXMLSerializer.cpp:1051:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(QNameCollector, rdfITripleVisitor)
 ^
rdfutil.cpp
c++ -o rdfutil.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdfutil -I../../../dist/include/js -I../../../dist/include/caps -I../../../dist/include/xpconnect -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/htmlparser -I../../../dist/include/unicharutil -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/rdfutil.pp rdfutil.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from ../../../dist/include/necko/nsNetUtil.h:46,
                 from rdfutil.cpp:62:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from rdfutil.cpp:62:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from rdfutil.cpp:62:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from rdfutil.cpp:62:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from rdfutil.cpp:62:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from rdfutil.cpp:62:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from rdfutil.cpp:62:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f librdfbase_s.a
ar cr librdfbase_s.a rdfTriplesSerializer.o nsCompositeDataSource.o nsContainerEnumerator.o nsDefaultResourceFactory.o nsInMemoryDataSource.o nsNameSpaceMap.o nsRDFContentSink.o nsRDFContainer.o nsRDFContainerUtils.o nsRDFParserUtils.o nsRDFService.o nsRDFXMLDataSource.o nsRDFXMLParser.o nsRDFXMLSerializer.o rdfutil.o  
ranlib librdfbase_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 librdfbase_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/base/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/base'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/rdf/util'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/util/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/util/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/util/src'
nsRDFResource.cpp
c++ -o nsRDFResource.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/rdf -I../../../dist/include/rdfutil -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRDFResource.pp nsRDFResource.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsRDFResource.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsRDFResource.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsRDFResource.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsRDFResource.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsRDFResource.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsRDFResource.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/rdfutil/nsRDFResource.h:45,
                 from nsRDFResource.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f librdfutil_s.a
ar cr librdfutil_s.a nsRDFResource.o  
ranlib librdfutil_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 librdfutil_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/util/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/util'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/rdf/datasource'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/datasource/public'
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/datasource/public'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/rdf/datasource/src'
nsLocalStore.cpp
c++ -o nsLocalStore.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I./../../base/src    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsLocalStore.pp nsLocalStore.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from ../../../dist/include/necko/nsNetUtil.h:46,
                 from nsLocalStore.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsLocalStore.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsLocalStore.cpp:45:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsLocalStore.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsLocalStore.cpp:45:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsLocalStore.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsLocalStore.cpp:45:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsFileSystemDataSource.cpp
c++ -o nsFileSystemDataSource.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/rdf -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I./../../base/src    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFileSystemDataSource.pp nsFileSystemDataSource.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsFileSystemDataSource.cpp:51:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsFileSystemDataSource.cpp:51:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsFileSystemDataSource.cpp:51:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsFileSystemDataSource.cpp:51:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsFileSystemDataSource.cpp:51:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsFileSystemDataSource.cpp:51:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsFileSystemDataSource.cpp:51:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsFileSystemDataSource.cpp:72:0:
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_EscapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:190:68: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_EscapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                    ^
../../../dist/include/xpcom/nsEscape.h: In function 'const nsACString_internal& NS_UnescapeURL(const nsACString_internal&, PRUint32, nsACString_internal&)':
../../../dist/include/xpcom/nsEscape.h:206:70: warning: conversion to 'PRInt32 {aka int}' from 'nsReadingIterator::difference_type {aka long int}' may alter its value [-Wconversion]
     if (NS_UnescapeURL(iter.get(), iter.size_forward(), flags, result))
                                                                      ^
rm -f librdfdatasource_s.a
ar cr librdfdatasource_s.a nsLocalStore.o nsFileSystemDataSource.o  
ranlib librdfdatasource_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 librdfdatasource_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/datasource/src'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/datasource'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/rdf/build'
nsRDFModule.cpp
c++ -o nsRDFModule.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../base/src -I./../content/src -I./../datasource/src  -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/content -I../../dist/include/htmlparser -I../../dist/include/necko -I../../dist/include/rdf -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsRDFModule.pp nsRDFModule.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/htmlparser/nsIContentSink.h:52,
                 from ../../dist/include/content/nsIXMLContentSink.h:40,
                 from ../../dist/include/rdf/nsIRDFContentSink.h:48,
                 from nsRDFModule.cpp:46:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/htmlparser/nsIContentSink.h:52,
                 from ../../dist/include/content/nsIXMLContentSink.h:40,
                 from ../../dist/include/rdf/nsIRDFContentSink.h:48,
                 from nsRDFModule.cpp:46:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/htmlparser/nsIContentSink.h:52,
                 from ../../dist/include/content/nsIXMLContentSink.h:40,
                 from ../../dist/include/rdf/nsIRDFContentSink.h:48,
                 from nsRDFModule.cpp:46:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/htmlparser/nsIContentSink.h:52,
                 from ../../dist/include/content/nsIXMLContentSink.h:40,
                 from ../../dist/include/rdf/nsIRDFContentSink.h:48,
                 from nsRDFModule.cpp:46:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/htmlparser/nsIContentSink.h:52,
                 from ../../dist/include/content/nsIXMLContentSink.h:40,
                 from ../../dist/include/rdf/nsIRDFContentSink.h:48,
                 from nsRDFModule.cpp:46:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/htmlparser/nsIContentSink.h:52,
                 from ../../dist/include/content/nsIXMLContentSink.h:40,
                 from ../../dist/include/rdf/nsIRDFContentSink.h:48,
                 from nsRDFModule.cpp:46:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/htmlparser/nsIContentSink.h:52,
                 from ../../dist/include/content/nsIXMLContentSink.h:40,
                 from ../../dist/include/rdf/nsIRDFContentSink.h:48,
                 from nsRDFModule.cpp:46:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f librdf.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,librdf.so -o librdf.so  nsRDFModule.o       -Wl,--whole-archive ../../dist/lib/librdfbase_s.a ../../dist/lib/librdfdatasource_s.a ../../dist/lib/librdfutil_s.a  -Wl,--no-whole-archive -L../../dist/bin -L../../dist/lib  ../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x librdf.so
strip librdf.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 librdf.so ../../dist/bin/components
: ../../dist/bin/components/librdf.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/rdf/build'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/rdf'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/parser/expat'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/expat/lib'
xmlparse.c
gcc -o xmlparse.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DHAVE_EXPAT_CONFIG_H   -I../../../dist/include/expat -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xmlparse.pp xmlparse.c
xmlrole.c
gcc -o xmlrole.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DHAVE_EXPAT_CONFIG_H   -I../../../dist/include/expat -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xmlrole.pp xmlrole.c
xmltok.c
gcc -o xmltok.o -c  -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DHAVE_EXPAT_CONFIG_H   -I../../../dist/include/expat -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/xmltok.pp xmltok.c
xmltok.c:462:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:475:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:495:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:508:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:719:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:738:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:751:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:764:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:858:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
xmltok.c:877:1: warning: missing initializer for field 'isName2' of 'const struct normal_encoding' [-Wmissing-field-initializers]
 };
 ^
xmltok.c:179:21: note: 'isName2' declared here
   int (PTRFASTCALL *isName2)(const ENCODING *, const char *);
                     ^
rm -f libexpat_s.a
ar cr libexpat_s.a xmlparse.o xmlrole.o xmltok.o  
ranlib libexpat_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libexpat_s.a ../../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/expat/lib'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/parser/expat'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/parser/xml'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/xml/public'
nsISAXAttributes.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXAttributes nsISAXAttributes.idl
nsISAXMutableAttributes.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXMutableAttributes nsISAXMutableAttributes.idl
nsISAXContentHandler.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXContentHandler nsISAXContentHandler.idl
nsISAXDTDHandler.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXDTDHandler nsISAXDTDHandler.idl
nsISAXErrorHandler.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXErrorHandler nsISAXErrorHandler.idl
nsISAXLexicalHandler.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXLexicalHandler nsISAXLexicalHandler.idl
nsISAXLocator.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXLocator nsISAXLocator.idl
nsISAXXMLReader.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXXMLReader nsISAXXMLReader.idl
nsISAXXMLFilter.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsISAXXMLFilter nsISAXXMLFilter.idl
../../../dist/bin/xpt_link _xpidlgen/saxparser.xpt _xpidlgen/nsISAXAttributes.xpt _xpidlgen/nsISAXMutableAttributes.xpt _xpidlgen/nsISAXContentHandler.xpt _xpidlgen/nsISAXDTDHandler.xpt _xpidlgen/nsISAXErrorHandler.xpt _xpidlgen/nsISAXLexicalHandler.xpt _xpidlgen/nsISAXLocator.xpt _xpidlgen/nsISAXXMLReader.xpt _xpidlgen/nsISAXXMLFilter.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/saxparser.xpt ../../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/xml/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/xml/src'
nsSAXAttributes.cpp
c++ -o nsSAXAttributes.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/necko -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/htmlparser -I../../../dist/include/content -I../../../dist/include/uconv -I../../../dist/include/xml -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSAXAttributes.pp nsSAXAttributes.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsSAXAttributes.h:45,
                 from nsSAXAttributes.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSAXAttributes.h:45,
                 from nsSAXAttributes.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSAXAttributes.h:45,
                 from nsSAXAttributes.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSAXAttributes.h:45,
                 from nsSAXAttributes.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSAXAttributes.h:45,
                 from nsSAXAttributes.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSAXAttributes.h:45,
                 from nsSAXAttributes.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSAXAttributes.h:45,
                 from nsSAXAttributes.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from nsSAXAttributes.h:41,
                 from nsSAXAttributes.cpp:38:
nsSAXAttributes.cpp: In member function 'virtual nsrefcnt nsSAXAttributes::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSAXAttributes' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:599:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSAXAttributes.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS2'
 NS_IMPL_ISUPPORTS2(nsSAXAttributes, nsISAXAttributes, nsISAXMutableAttributes)
 ^
nsSAXLocator.cpp
c++ -o nsSAXLocator.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/necko -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/htmlparser -I../../../dist/include/content -I../../../dist/include/uconv -I../../../dist/include/xml -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSAXLocator.pp nsSAXLocator.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsSAXLocator.h:42,
                 from nsSAXLocator.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSAXLocator.h:42,
                 from nsSAXLocator.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsSAXLocator.h:42,
                 from nsSAXLocator.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsSAXLocator.h:42,
                 from nsSAXLocator.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsSAXLocator.h:42,
                 from nsSAXLocator.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSAXLocator.h:42,
                 from nsSAXLocator.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsSAXLocator.h:42,
                 from nsSAXLocator.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xml/nsISAXLocator.h:10,
                 from nsSAXLocator.h:41,
                 from nsSAXLocator.cpp:38:
nsSAXLocator.cpp: In member function 'virtual nsrefcnt nsSAXLocator::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSAXLocator' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSAXLocator.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsSAXLocator, nsISAXLocator)
 ^
nsSAXXMLReader.cpp
c++ -o nsSAXXMLReader.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/necko -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/htmlparser -I../../../dist/include/content -I../../../dist/include/uconv -I../../../dist/include/xml -I../../../dist/include -I../../../dist/include/nspr       -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsSAXXMLReader.pp nsSAXXMLReader.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsReadableUtils.h:49,
                 from ../../../dist/include/necko/nsNetUtil.h:46,
                 from nsSAXXMLReader.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsSAXXMLReader.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsSAXXMLReader.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsSAXXMLReader.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsSAXXMLReader.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsSAXXMLReader.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/necko/nsNetUtil.h:47,
                 from nsSAXXMLReader.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/xpcom/nsIInputStream.h:10,
                 from nsSAXXMLReader.cpp:39:
nsSAXXMLReader.cpp: In member function 'virtual nsrefcnt nsSAXXMLReader::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsSAXXMLReader' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:619:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsSAXXMLReader.cpp:53:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS6'
 NS_IMPL_ISUPPORTS6(nsSAXXMLReader, nsISAXXMLReader,
 ^
rm -f libsaxp.a
ar cr libsaxp.a nsSAXAttributes.o nsSAXLocator.o nsSAXXMLReader.o  
ranlib libsaxp.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libsaxp.a ../../../dist/lib
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/xml/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/parser/xml'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/parser/htmlparser'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/htmlparser/public'
nsIExpatSink.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIExpatSink nsIExpatSink.idl
nsIExtendedExpatSink.idl
../../../dist/bin/xpidl -m typelib -w -I ../../../dist/idl -I. -o _xpidlgen/nsIExtendedExpatSink nsIExtendedExpatSink.idl
../../../dist/bin/xpt_link _xpidlgen/htmlparser.xpt _xpidlgen/nsIExpatSink.xpt _xpidlgen/nsIExtendedExpatSink.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/htmlparser.xpt ../../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/htmlparser/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/parser/htmlparser/src'
nsScannerString.cpp
c++ -o nsScannerString.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsScannerString.pp nsScannerString.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/htmlparser/nsScannerString.h:42,
                 from nsScannerString.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsScannerString.h:42,
                 from nsScannerString.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsScannerString.h:42,
                 from nsScannerString.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsScannerString.h:42,
                 from nsScannerString.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsScannerString.h:42,
                 from nsScannerString.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsScannerString.h:42,
                 from nsScannerString.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsScannerString.h:42,
                 from nsScannerString.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsScannerString.cpp:40:0:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from nsScannerString.cpp:40:0:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
nsScannerString.cpp: In member function 'void nsScannerBufferList::SplitBuffer(const nsScannerBufferList::Position&)':
nsScannerString.cpp:110:69: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     PRUint32 splitOffset = pos.mPosition - bufferToSplit->DataStart();
                                                                     ^
nsScannerString.cpp: In member function 'PRInt32 nsScannerSubstring::CountChar(PRUnichar) const':
nsScannerString.cpp:198:67: warning: conversion to 'PRInt32 {aka int}' from 'nsScannerIterator::difference_type {aka long int}' may alter its value [-Wconversion]
         PRInt32 lengthToExamineInThisFragment = iter.size_forward();
                                                                   ^
nsScannerString.cpp: In member function 'void nsScannerSubstring::Rebind(const nsScannerSubstring&, const nsScannerIterator&, const nsScannerIterator&)':
nsScannerString.cpp:222:17: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     mLength     = Distance(aStart, aEnd);
                 ^
nsScannerString.cpp: In member function 'void nsScannerString::DiscardPrefix(const nsScannerIterator&)':
nsScannerString.cpp:369:13: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     mLength -= Position::Distance(old_start, mStart);
             ^
nsScannerString.cpp: In function 'void CopyUnicodeTo(const nsScannerIterator&, const nsScannerIterator&, nsAString_internal&)':
nsScannerString.cpp:492:64: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     if (!EnsureStringLength(aDest, Distance(aSrcStart, aSrcEnd))) {
                                                                ^
nsScannerString.cpp: In function 'void AppendUnicodeTo(const nsScannerIterator&, const nsScannerIterator&, nsAString_internal&)':
nsScannerString.cpp:525:76: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     if (!EnsureStringLength(aDest, oldLength + Distance(aSrcStart, aSrcEnd)))
                                                                            ^
nsScannerString.cpp: In function 'PRBool FindCharInReadable(PRUnichar, nsScannerIterator&, const nsScannerIterator&)':
nsScannerString.cpp:542:26: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
           fragmentLength = aSearchEnd.get() - aSearchStart.get();
                          ^
nsScannerString.cpp:544:26: warning: conversion to 'PRInt32 {aka int}' from 'nsScannerIterator::difference_type {aka long int}' may alter its value [-Wconversion]
           fragmentLength = aSearchStart.size_forward();
                          ^
nsDTDUtils.cpp
c++ -o nsDTDUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDTDUtils.pp nsDTDUtils.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsDTDUtils.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:60:0,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsDTDUtils.cpp:41:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsDTDUtils.cpp:41:0:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
In file included from nsDTDUtils.cpp:44:0:
nsParserNode.h: In member function 'virtual void nsCParserNode::SetGenericState(PRBool)':
nsParserNode.h:256:66: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     virtual void    SetGenericState(PRBool aState) {mGenericState=aState;}
                                                                  ^
nsHTMLTokenizer.cpp
c++ -o nsHTMLTokenizer.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsHTMLTokenizer.pp nsHTMLTokenizer.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsHTMLTokenizer.cpp:50:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsHTMLTokenizer.h:50,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsHTMLTokenizer.h:50,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsHTMLTokenizer.h:50,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsHTMLTokenizer.h:50,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsHTMLTokenizer.h:50,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsHTMLTokenizer.h:50,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsScanner.h:59:0,
                 from nsHTMLTokenizer.h:53,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from nsScanner.h:59:0,
                 from nsHTMLTokenizer.h:53,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsHTMLTokenizer.h:53:0,
                 from nsHTMLTokenizer.cpp:51:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:60:0,
                 from nsHTMLTokenizer.h:54,
                 from nsHTMLTokenizer.cpp:51:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from nsHTMLTokenizer.h:55:0,
                 from nsHTMLTokenizer.cpp:51:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
nsHTMLTokenizer.cpp: In function 'nsresult NS_NewHTMLTokenizer(nsITokenizer**, PRInt32, eParserDocType, eParserCommands, PRInt32)':
nsHTMLTokenizer.cpp:119:75: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
   nsHTMLTokenizer* it = new nsHTMLTokenizer(aFlag,aDocType,aCommand,aFlags);
                                                                           ^
nsHTMLTokenizer.cpp: In member function 'virtual nsresult nsHTMLTokenizer::WillTokenize(PRBool, nsTokenAllocator*)':
nsHTMLTokenizer.cpp:322:16: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
   mIsFinalChunk=aIsFinalChunk;
                ^
nsElementTable.cpp
c++ -o nsElementTable.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsElementTable.pp nsElementTable.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsElementTable.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from ../../../dist/include/htmlparser/nsHTMLTokens.h:60,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:60:0,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsElementTable.h:50,
                 from nsElementTable.cpp:42:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsElementTable.h:51:0,
                 from nsElementTable.cpp:42:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
nsExpatDriver.cpp
c++ -o nsExpatDriver.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsExpatDriver.pp nsExpatDriver.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsExpatDriver.h:44,
                 from nsExpatDriver.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsExpatDriver.h:44,
                 from nsExpatDriver.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsExpatDriver.h:44,
                 from nsExpatDriver.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsExpatDriver.h:44,
                 from nsExpatDriver.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsExpatDriver.h:44,
                 from nsExpatDriver.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsExpatDriver.h:44,
                 from nsExpatDriver.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsExpatDriver.h:44,
                 from nsExpatDriver.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsScanner.h:59:0,
                 from CParserContext.h:52,
                 from nsExpatDriver.cpp:42:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from nsScanner.h:59:0,
                 from CParserContext.h:52,
                 from nsExpatDriver.cpp:42:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from CParserContext.h:52:0,
                 from nsExpatDriver.cpp:42:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
nsExpatDriver.cpp: In function 'nsresult ExternalDTDStreamReaderFunc(nsIUnicharInputStream*, void*, const PRUnichar*, PRUint32, PRUint32, PRUint32*)':
nsExpatDriver.cpp:689:46: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
                 aCount * sizeof(PRUnichar), 0)) {
                                              ^
nsExpatDriver.cpp: In member function 'nsresult nsExpatDriver::HandleError()':
nsExpatDriver.cpp:894:52: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       tagName.Append(nameEnd + 1, pos - nameEnd - 1);
                                                    ^
nsExpatDriver.cpp:898:68: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
     tagName.Append(nameStart, (nameEnd ? nameEnd : pos) - nameStart);
                                                                    ^
nsExpatDriver.cpp: In member function 'nsresult nsExpatDriver::ParseBuffer(const char*, PRUint32, PRBool)':
nsExpatDriver.cpp:965:71: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
     PRInt32 parserBytesConsumed = XML_GetCurrentByteIndex(mExpatParser);
                                                                       ^
nsExpatDriver.cpp:990:23: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
           startOffset = aLength / sizeof(PRUnichar);
                       ^
nsExpatDriver.cpp:996:23: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
           startOffset = (parserBytesConsumed - mBytesParsed) /
                       ^
nsExpatDriver.cpp:1027:64: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
           PRUint32 endOffset = mBytePosition / sizeof(PRUnichar);
                                                                ^
nsExpatDriver.cpp:1039:53: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
         PRUint32 length = aLength / sizeof(PRUnichar);
                                                     ^
nsExpatDriver.cpp: In member function 'virtual nsresult nsExpatDriver::ConsumeToken(nsScanner&, PRBool&)':
nsExpatDriver.cpp:1092:46: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion]
                                  aFlushTokens);
                                              ^
nsExpatDriver.cpp: In member function 'nsresult nsExpatDriver::ParseBuffer(const char*, PRUint32, PRBool)':
nsExpatDriver.cpp:1046:37: warning: 'startOffset' may be used uninitialized in this function [-Wmaybe-uninitialized]
           mLastLine.Append(Substring(buffer + startOffset,
                                     ^
CNavDTD.cpp
c++ -o CNavDTD.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/CNavDTD.pp CNavDTD.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from CNavDTD.cpp:45:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from CNavDTD.h:99,
                 from CNavDTD.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from CNavDTD.h:99,
                 from CNavDTD.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from CNavDTD.h:99,
                 from CNavDTD.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from CNavDTD.h:99,
                 from CNavDTD.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from CNavDTD.h:99,
                 from CNavDTD.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from CNavDTD.h:99,
                 from CNavDTD.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:60:0,
                 from nsDTDUtils.h:51,
                 from CNavDTD.h:107,
                 from CNavDTD.cpp:46:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from CNavDTD.h:107,
                 from CNavDTD.cpp:46:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from CNavDTD.h:107,
                 from CNavDTD.cpp:46:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from CNavDTD.h:107:0,
                 from CNavDTD.cpp:46:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
In file included from nsParser.h:79:0,
                 from CNavDTD.cpp:49:
nsParserNode.h: In member function 'virtual void nsCParserNode::SetGenericState(PRBool)':
nsParserNode.h:256:66: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     virtual void    SetGenericState(PRBool aState) {mGenericState=aState;}
                                                                  ^
In file included from CParserContext.h:52:0,
                 from nsParser.h:81,
                 from CNavDTD.cpp:49:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
CNavDTD.cpp: In member function 'virtual nsresult CNavDTD::DidBuildModel(nsresult, PRBool, nsIParser*, nsIContentSink*)':
CNavDTD.cpp:556:18: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           mFlags &= ~NS_DTD_FLAG_MISPLACED_CONTENT; 
                  ^
CNavDTD.cpp:573:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       mFlags &= ~NS_DTD_FLAG_ENABLE_RESIDUAL_STYLE;
              ^
CNavDTD.cpp: In function 'void InPlaceConvertLineEndings(nsAString_internal&)':
CNavDTD.cpp:748:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     aString.SetLength(to);
                         ^
CNavDTD.cpp: In member function 'virtual nsresult CNavDTD::HandleToken(CToken*, nsIParser*)':
CNavDTD.cpp:828:18: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           mFlags &= ~NS_DTD_FLAG_MISPLACED_CONTENT; // reset the state since all the misplaced tokens are about to get handled.
                  ^
CNavDTD.cpp: In member function 'nsresult CNavDTD::HandleKeyGen(nsIParserNode*)':
CNavDTD.cpp:1530:53: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
           theToken->SetAttributeCount(theAttrCount+1); 
                                                     ^
CNavDTD.cpp: In member function 'nsresult CNavDTD::HandleEndToken(CToken*)':
CNavDTD.cpp:1847:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       mFlags &= ~NS_DTD_FLAG_HAS_OPEN_SCRIPT;
              ^
CNavDTD.cpp: In member function 'nsresult CNavDTD::HandleSavedTokens(PRInt32)':
CNavDTD.cpp:2067:16: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         mFlags &= ~NS_DTD_FLAG_IN_MISPLACED_CONTENT;
                ^
CNavDTD.cpp: In member function 'nsresult CNavDTD::OpenTransientStyles(nsHTMLTag, PRBool)':
CNavDTD.cpp:2758:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       mFlags &= ~NS_DTD_FLAG_ENABLE_RESIDUAL_STYLE;
              ^
CNavDTD.cpp: In member function 'nsresult CNavDTD::CloseHead()':
CNavDTD.cpp:2940:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mFlags &= ~NS_DTD_FLAG_HAS_OPEN_HEAD;
            ^
CNavDTD.cpp: In member function 'nsresult CNavDTD::CloseForm()':
CNavDTD.cpp:3049:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mFlags &= ~NS_DTD_FLAG_HAS_OPEN_FORM;
            ^
CNavDTD.cpp: In member function 'nsresult CNavDTD::CloseContainer(nsHTMLTag, nsHTMLTag, PRBool)':
CNavDTD.cpp:3330:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       mFlags &= ~NS_DTD_FLAG_ALTERNATE_CONTENT;
              ^
COtherDTD.cpp
c++ -o COtherDTD.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/COtherDTD.pp COtherDTD.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from COtherDTD.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from COtherDTD.h:99,
                 from COtherDTD.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from COtherDTD.h:99,
                 from COtherDTD.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from COtherDTD.h:99,
                 from COtherDTD.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from COtherDTD.h:99,
                 from COtherDTD.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from COtherDTD.h:99,
                 from COtherDTD.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from COtherDTD.h:99,
                 from COtherDTD.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:60:0,
                 from COtherDTD.h:102,
                 from COtherDTD.cpp:43:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from COtherDTD.h:102,
                 from COtherDTD.cpp:43:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from COtherDTD.h:102,
                 from COtherDTD.cpp:43:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsParserNode.h:63:0,
                 from nsParser.h:79,
                 from COtherDTD.cpp:46:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
In file included from nsParser.h:79:0,
                 from COtherDTD.cpp:46:
nsParserNode.h: In member function 'virtual void nsCParserNode::SetGenericState(PRBool)':
nsParserNode.h:256:66: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     virtual void    SetGenericState(PRBool aState) {mGenericState=aState;}
                                                                  ^
In file included from CParserContext.h:52:0,
                 from nsParser.h:81,
                 from COtherDTD.cpp:46:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
In file included from COtherDTD.cpp:91:0:
COtherElements.h: In static member function 'static CGroupMembers& CBlockElement::GetContainedGroups(PRBool)':
COtherElements.h:476:26: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
     theGroups.mBits.mSelf=aCanContainSelf;
                          ^
COtherElements.h: At global scope:
COtherElements.h:242:19: warning: 'virtual PRInt32 CElement::FindAutoCloseTargetForEndTag(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*, PRInt32&)' was hidden [-Woverloaded-virtual]
   virtual PRInt32 FindAutoCloseTargetForEndTag(nsCParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink, PRInt32& anIndex) {
                   ^
COtherElements.h:876:19: warning:   by 'virtual PRInt32 CTableElement::FindAutoCloseTargetForEndTag(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*, PRInt32&)' [-Woverloaded-virtual]
   virtual PRInt32 FindAutoCloseTargetForEndTag(nsIParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink, PRInt32& anIndex) {
                   ^
COtherElements.h:306:21: warning: 'virtual nsresult CElement::OpenContext(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  OpenContext(nsCParserNode *aNode,eHTMLTags aTag,nsDTDContext *aContext,nsIHTMLContentSink *aSink) {
                     ^
COtherElements.h:1103:20: warning:   by 'virtual nsresult CHeadElement::OpenContext(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult OpenContext(nsIParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                    ^
COtherElements.h:331:21: warning: 'virtual nsresult CElement::CloseContext(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  CloseContext(nsCParserNode *aNode,eHTMLTags aTag,nsDTDContext *aContext,nsIHTMLContentSink *aSink) {
                     ^
COtherElements.h:1123:20: warning:   by 'virtual nsresult CHeadElement::CloseContext(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult CloseContext(nsIParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                    ^
In file included from COtherDTD.cpp:91:0:
COtherElements.h:230:21: warning: 'virtual nsresult CElement::HandleStartToken(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  HandleStartToken(     nsCParserNode* aNode,
                     ^
In file included from COtherDTD.cpp:91:0:
COtherElements.h:1201:20: warning:   by 'virtual nsresult CTextContainer::HandleStartToken(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult HandleStartToken(nsIParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                    ^
In file included from COtherDTD.cpp:91:0:
COtherElements.h:235:21: warning: 'virtual nsresult CElement::HandleEndToken(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  HandleEndToken(nsCParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink);
                     ^
In file included from COtherDTD.cpp:91:0:
COtherElements.h:1223:20: warning:   by 'virtual nsresult CTextContainer::HandleEndToken(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult HandleEndToken(nsIParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                    ^
COtherElements.h:1181:21: warning: 'virtual nsresult CTextContainer::NotifyClose(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  NotifyClose(nsIParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                     ^
COtherElements.h:1255:21: warning:   by 'virtual nsresult CTitleElement::NotifyClose(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult  NotifyClose(nsCParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                     ^
COtherElements.h:1181:21: warning: 'virtual nsresult CTextContainer::NotifyClose(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  NotifyClose(nsIParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                     ^
COtherElements.h:1358:21: warning:   by 'virtual nsresult CStyleElement::NotifyClose(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult  NotifyClose(nsCParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                     ^
COtherElements.h:1181:21: warning: 'virtual nsresult CTextContainer::NotifyClose(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  NotifyClose(nsIParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                     ^
COtherElements.h:1432:21: warning:   by 'virtual nsresult CScriptElement::NotifyClose(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult  NotifyClose(nsCParserNode* aNode,eHTMLTags aTag,nsDTDContext* aContext,nsIHTMLContentSink* aSink) {
                     ^
COtherElements.h:331:21: warning: 'virtual nsresult CElement::CloseContext(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  CloseContext(nsCParserNode *aNode,eHTMLTags aTag,nsDTDContext *aContext,nsIHTMLContentSink *aSink) {
                     ^
COtherElements.h:1412:21: warning:   by 'virtual nsresult CScriptElement::CloseContext(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult  CloseContext(nsIParserNode *aNode,eHTMLTags aTag,nsDTDContext *aContext,nsIHTMLContentSink *aSink) {
                     ^
COtherElements.h:299:21: warning: 'virtual nsresult CElement::OpenContainer(nsIParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' was hidden [-Woverloaded-virtual]
   virtual nsresult  OpenContainer(nsIParserNode *aNode,eHTMLTags aTag,nsDTDContext *aContext,nsIHTMLContentSink *aSink) {
                     ^
COtherElements.h:1907:21: warning:   by 'virtual nsresult CBodyElement::OpenContainer(nsCParserNode*, nsHTMLTag, nsDTDContext*, nsIHTMLContentSink*)' [-Woverloaded-virtual]
   virtual nsresult  OpenContainer(nsCParserNode *aNode,eHTMLTags aTag,nsDTDContext *aContext,nsIHTMLContentSink *aSink) {
                     ^
nsHTMLEntities.cpp
c++ -o nsHTMLEntities.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsHTMLEntities.pp nsHTMLEntities.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsHTMLEntities.h:40,
                 from nsHTMLEntities.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsHTMLEntities.h:40,
                 from nsHTMLEntities.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsHTMLEntities.h:40,
                 from nsHTMLEntities.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsHTMLEntities.h:40,
                 from nsHTMLEntities.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsHTMLEntities.h:40,
                 from nsHTMLEntities.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsHTMLEntities.h:40,
                 from nsHTMLEntities.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsHTMLEntities.h:40,
                 from nsHTMLEntities.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHTMLTags.cpp
c++ -o nsHTMLTags.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsHTMLTags.pp nsHTMLTags.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/htmlparser/nsHTMLTags.h:41,
                 from nsHTMLTags.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsHTMLTags.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsHTMLTags.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsHTMLTags.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsHTMLTags.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsHTMLTags.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsHTMLTags.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsHTMLTokens.cpp
c++ -o nsHTMLTokens.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsHTMLTokens.pp nsHTMLTokens.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsScanner.h:55,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsScanner.h:55,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsScanner.h:55,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsScanner.h:55,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsScanner.h:55,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsScanner.h:55,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsScanner.h:55,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsScanner.h:59:0,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from nsScanner.h:59:0,
                 from nsHTMLTokens.cpp:43:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsHTMLTokens.cpp:43:0:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
In file included from nsHTMLTokens.cpp:44:0:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
nsHTMLTokens.cpp: In member function 'virtual void CStartToken::SetEmpty(PRBool)':
nsHTMLTokens.cpp:284:9: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
   mEmpty=aValue;
         ^
nsParser.cpp
c++ -o nsParser.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsParser.pp nsParser.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsParser.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from nsParser.h:77,
                 from nsParser.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from nsParser.h:77,
                 from nsParser.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from nsParser.h:77,
                 from nsParser.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from nsParser.h:77,
                 from nsParser.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from nsParser.h:77,
                 from nsParser.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from nsParser.h:77,
                 from nsParser.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsParserNode.h:59:0,
                 from nsParser.h:79,
                 from nsParser.cpp:41:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsParserNode.h:63,
                 from nsParser.h:79,
                 from nsParser.cpp:41:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsParserNode.h:63,
                 from nsParser.h:79,
                 from nsParser.cpp:41:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsParserNode.h:63:0,
                 from nsParser.h:79,
                 from nsParser.cpp:41:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
In file included from nsParser.h:79:0,
                 from nsParser.cpp:41:
nsParserNode.h: In member function 'virtual void nsCParserNode::SetGenericState(PRBool)':
nsParserNode.h:256:66: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     virtual void    SetGenericState(PRBool aState) {mGenericState=aState;}
                                                                  ^
In file included from CParserContext.h:52:0,
                 from nsParser.h:81,
                 from nsParser.cpp:41:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
nsParser.cpp: In member function 'virtual nsresult nsParser::CancelParsingEvents()':
nsParser.cpp:1263:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mFlags &= ~NS_PARSER_FLAG_PENDING_CONTINUE_EVENT;
            ^
nsParser.cpp: In member function 'virtual void nsParser::BlockParser()':
nsParser.cpp:1497:10: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   mFlags &= ~NS_PARSER_FLAG_PARSER_ENABLED;
          ^
nsParser.cpp: In member function 'void nsParser::HandleParserContinueEvent()':
nsParser.cpp:1547:10: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   mFlags &= ~NS_PARSER_FLAG_PENDING_CONTINUE_EVENT;
          ^
nsParser.cpp: In member function 'void nsParser::SetCanInterrupt(PRBool)':
nsParser.cpp:1588:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mFlags &= ~NS_PARSER_FLAG_CAN_INTERRUPT;
            ^
nsParser.cpp: In member function 'virtual nsresult nsParser::Parse(nsIURI*, nsIRequestObserver*, PRBool, void*, nsDTDMode)':
nsParser.cpp:1620:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mFlags &= ~NS_PARSER_FLAG_DTD_VERIFICATION;
            ^
nsParser.cpp: In member function 'virtual nsresult nsParser::Parse(nsIInputStream*, const nsACString_internal&, PRBool, void*, nsDTDMode)':
nsParser.cpp:1672:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mFlags &= ~NS_PARSER_FLAG_DTD_VERIFICATION;
            ^
nsParser.cpp: In member function 'virtual nsresult nsParser::Parse(const nsAString_internal&, void*, const nsACString_internal&, PRBool, PRBool, nsDTDMode)':
nsParser.cpp:1755:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       mFlags &= ~NS_PARSER_FLAG_DTD_VERIFICATION;
              ^
nsParser.cpp: In member function 'virtual nsresult nsParser::ParseFragment(const nsAString_internal&, void*, nsVoidArray&, PRBool, const nsACString_internal&, nsDTDMode)':
nsParser.cpp:1858:10: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   mFlags &= ~NS_PARSER_FLAG_OBSERVERS_ENABLED;
          ^
nsParser.cpp: In member function 'virtual nsresult nsParser::ResumeParse(PRBool, PRBool, PRBool)':
nsParser.cpp:2004:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
       mFlags &= ~NS_PARSER_FLAG_CAN_TOKENIZE;
              ^
nsParser.cpp: In member function 'PRBool nsParser::DetectMetaTag(const char*, PRInt32, nsCString&, PRInt32&)':
nsParser.cpp:2555:66: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
       aCharset.Assign(currPos.get(), tokEnd.get() - currPos.get());
                                                                  ^
nsParser.cpp: In member function 'nsresult nsParser::Tokenize(PRBool)':
nsParser.cpp:2848:16: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
         mFlags &= ~NS_PARSER_FLAG_FLUSH_TOKENS; // reset since the tokens have been flushed.
                ^
CParserContext.cpp
c++ -o CParserContext.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/CParserContext.pp CParserContext.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from CParserContext.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from CParserContext.h:47,
                 from CParserContext.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from CParserContext.h:47,
                 from CParserContext.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from CParserContext.h:47,
                 from CParserContext.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from CParserContext.h:47,
                 from CParserContext.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from CParserContext.h:47,
                 from CParserContext.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from ../../../dist/include/htmlparser/nsIParser.h:52,
                 from CParserContext.h:47,
                 from CParserContext.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsScanner.h:59:0,
                 from CParserContext.h:52,
                 from CParserContext.cpp:40:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from nsScanner.h:59:0,
                 from CParserContext.h:52,
                 from CParserContext.cpp:40:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from CParserContext.h:52:0,
                 from CParserContext.cpp:40:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
In file included from CParserContext.cpp:41:0:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from nsHTMLTokenizer.h:55:0,
                 from CParserContext.cpp:44:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
CParserContext.cpp: In constructor 'CParserContext::CParserContext(nsScanner*, void*, eParserCommands, nsIRequestObserver*, nsIDTD*, eAutoDetectResult, PRBool)':
CParserContext.cpp:82:14: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
   mCopyUnused=aCopyUnused; 
              ^
nsParserService.cpp
c++ -o nsParserService.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsParserService.pp nsParserService.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsParserService.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIParserService.h:42,
                 from nsParserService.h:41,
                 from nsParserService.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIParserService.h:42,
                 from nsParserService.h:41,
                 from nsParserService.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIParserService.h:42,
                 from nsParserService.h:41,
                 from nsParserService.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIParserService.h:42,
                 from nsParserService.h:41,
                 from nsParserService.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIParserService.h:42,
                 from nsParserService.h:41,
                 from nsParserService.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIParserService.h:42,
                 from nsParserService.h:41,
                 from nsParserService.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:60:0,
                 from nsDTDUtils.h:51,
                 from nsParserService.h:42,
                 from nsParserService.cpp:41:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsParserService.h:42,
                 from nsParserService.cpp:41:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsParserService.h:42,
                 from nsParserService.cpp:41:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsParserService.h:42:0,
                 from nsParserService.cpp:41:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
nsParserModule.cpp
c++ -o nsParserModule.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsParserModule.pp nsParserModule.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsParserModule.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsParserModule.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsParserModule.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsParserModule.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsParserModule.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsParserModule.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsParserModule.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsParserNode.h:59:0,
                 from nsParser.h:79,
                 from nsParserModule.cpp:46:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsParserNode.h:63,
                 from nsParser.h:79,
                 from nsParserModule.cpp:46:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsParserNode.h:63,
                 from nsParser.h:79,
                 from nsParserModule.cpp:46:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsParserNode.h:63:0,
                 from nsParser.h:79,
                 from nsParserModule.cpp:46:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
In file included from nsParser.h:79:0,
                 from nsParserModule.cpp:46:
nsParserNode.h: In member function 'virtual void nsCParserNode::SetGenericState(PRBool)':
nsParserNode.h:256:66: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     virtual void    SetGenericState(PRBool aState) {mGenericState=aState;}
                                                                  ^
In file included from CParserContext.h:52:0,
                 from nsParser.h:81,
                 from nsParserModule.cpp:46:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
nsParserNode.cpp
c++ -o nsParserNode.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsParserNode.pp nsParserNode.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsParserNode.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIParserNode.h:60,
                 from nsParserNode.h:58,
                 from nsParserNode.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIParserNode.h:60,
                 from nsParserNode.h:58,
                 from nsParserNode.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIParserNode.h:60,
                 from nsParserNode.h:58,
                 from nsParserNode.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIParserNode.h:60,
                 from nsParserNode.h:58,
                 from nsParserNode.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIParserNode.h:60,
                 from nsParserNode.h:58,
                 from nsParserNode.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIParserNode.h:60,
                 from nsParserNode.h:58,
                 from nsParserNode.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsParserNode.h:59:0,
                 from nsParserNode.cpp:40:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsParserNode.h:63,
                 from nsParserNode.cpp:40:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsDTDUtils.h:51,
                 from nsParserNode.h:63,
                 from nsParserNode.cpp:40:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsParserNode.h:63:0,
                 from nsParserNode.cpp:40:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
In file included from nsParserNode.cpp:40:0:
nsParserNode.h: In member function 'virtual void nsCParserNode::SetGenericState(PRBool)':
nsParserNode.h:256:66: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     virtual void    SetGenericState(PRBool aState) {mGenericState=aState;}
                                                                  ^
nsScanner.cpp
c++ -o nsScanner.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsScanner.pp nsScanner.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsScanner.h:55,
                 from nsScanner.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsScanner.h:55,
                 from nsScanner.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsScanner.h:55,
                 from nsScanner.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsScanner.h:55,
                 from nsScanner.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsScanner.h:55,
                 from nsScanner.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsScanner.h:55,
                 from nsScanner.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsScanner.h:55,
                 from nsScanner.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsScanner.h:59:0,
                 from nsScanner.cpp:41:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from nsScanner.h:59:0,
                 from nsScanner.cpp:41:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsScanner.cpp:41:0:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
In file included from nsScanner.cpp:50:0:
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF8toUTF16::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:172:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../../dist/include/string/nsUTF8Utils.h:195:24: warning: conversion to 'ConvertUTF8toUTF16::buffer_type {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                 *out++ = ucs4;
                        ^
../../../dist/include/string/nsUTF8Utils.h:199:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 CalculateUTF8Length::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:273:20: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         return p - start;
                    ^
../../../dist/include/string/nsUTF8Utils.h: In member function 'PRUint32 ConvertUTF16toUTF8::write(const value_type*, PRUint32)':
../../../dist/include/string/nsUTF8Utils.h:313:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xC0 | (char)(c >> 6);
                        ^
../../../dist/include/string/nsUTF8Utils.h:314:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c);
                        ^
../../../dist/include/string/nsUTF8Utils.h:318:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0xE0 | (char)(c >> 12);
                        ^
../../../dist/include/string/nsUTF8Utils.h:319:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & (c >> 6));
                        ^
../../../dist/include/string/nsUTF8Utils.h:320:24: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                 *out++ = 0x80 | (char)(0x003F & c );
                        ^
../../../dist/include/string/nsUTF8Utils.h:343:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0xF0 | (char)(ucs4 >> 18);
                            ^
../../../dist/include/string/nsUTF8Utils.h:344:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 12));
                            ^
../../../dist/include/string/nsUTF8Utils.h:345:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & (ucs4 >> 6));
                            ^
../../../dist/include/string/nsUTF8Utils.h:346:28: warning: conversion to 'ConvertUTF16toUTF8::buffer_type {aka char}' from 'int' may alter its value [-Wconversion]
                     *out++ = 0x80 | (char)(0x003F & ucs4);
                            ^
In file included from nsParserNode.h:59:0,
                 from nsParser.h:79,
                 from nsScanner.cpp:52:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from nsParserNode.h:63:0,
                 from nsParser.h:79,
                 from nsScanner.cpp:52:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
In file included from nsParser.h:79:0,
                 from nsScanner.cpp:52:
nsParserNode.h: In member function 'virtual void nsCParserNode::SetGenericState(PRBool)':
nsParserNode.h:256:66: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     virtual void    SetGenericState(PRBool aState) {mGenericState=aState;}
                                                                  ^
nsScanner.cpp: In constructor 'nsReadEndCondition::nsReadEndCondition(const PRUnichar*)':
nsScanner.cpp:72:13: warning: conversion to 'PRUnichar {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
     mFilter &= ~terminalChar;
             ^
nsScanner.cpp: In member function 'void nsScanner::RewindToMark()':
nsScanner.cpp:286:21: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
     mCountRemaining += (Distance(mMarkPosition, mCurrentPosition));
                     ^
nsScanner.cpp: In member function 'nsresult nsScanner::Append(const char*, PRUint32, nsIRequest*)':
nsScanner.cpp:357:25: warning: variable 'start' set but not used [-Wunused-but-set-variable]
   PRUnichar *unichars, *start;
                         ^
nsScanner.cpp: In member function 'void nsScanner::SetPosition(nsScannerIterator&, PRBool, PRBool)':
nsScanner.cpp:1368:23: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       mCountRemaining += (Distance(aPosition, mCurrentPosition));
                       ^
nsScanner.cpp:1371:23: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       mCountRemaining -= (Distance(mCurrentPosition, aPosition));
                       ^
nsScanner.cpp: In member function 'PRBool nsScanner::AppendToBuffer(nsScannerSubstring::Buffer*, nsIRequest*)':
nsScanner.cpp:1430:37: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         mFirstNonWhitespacePosition = Distance(mCurrentPosition, iter);
                                     ^
nsToken.cpp
c++ -o nsToken.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsToken.pp nsToken.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from nsToken.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from nsToken.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from nsToken.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from nsToken.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from nsToken.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from nsToken.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsToken.h:72,
                 from nsToken.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsToken.cpp:38:0:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from nsScanner.h:59:0,
                 from nsToken.cpp:39:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from nsScanner.h:59:0,
                 from nsToken.cpp:39:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsToken.cpp:39:0:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
nsParserMsgUtils.cpp
c++ -o nsParserMsgUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsParserMsgUtils.pp nsParserMsgUtils.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsParserMsgUtils.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsParserMsgUtils.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsParserMsgUtils.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsParserMsgUtils.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsParserMsgUtils.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsParserMsgUtils.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsXPIDLString.h:43,
                 from nsParserMsgUtils.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsViewSourceHTML.cpp
c++ -o nsViewSourceHTML.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I../../../dist/include/util -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/expat -I../../../dist/include/xml -I../../../dist/include/content -I../../../dist/include/dom -I../../../dist/include/pref -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/xpconnect -I../../../dist/include/htmlparser -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsViewSourceHTML.pp nsViewSourceHTML.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsViewSourceHTML.cpp:70:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsViewSourceHTML.h:48,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsViewSourceHTML.h:48,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsViewSourceHTML.h:48,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsViewSourceHTML.h:48,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsViewSourceHTML.h:48,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/htmlparser/nsIDTD.h:57,
                 from nsViewSourceHTML.h:48,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:60:0,
                 from nsViewSourceHTML.h:50,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetLineNumber(PRInt32)':
../../../dist/include/htmlparser/nsToken.h:264:19: warning: conversion to 'unsigned int:31' from 'unsigned int' may alter its value [-Wconversion]
       mLineNumber = mLineNumber == 0 ? aLineNumber : mLineNumber;
                   ^
../../../dist/include/htmlparser/nsToken.h: In member function 'void CToken::SetInError(PRBool)':
../../../dist/include/htmlparser/nsToken.h:269:16: warning: conversion to 'unsigned char:1' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
       mInError = aInError;
                ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsViewSourceHTML.h:50,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'PRUint32 nsScannerBufferList::Buffer::DataLength() const':
../../../dist/include/htmlparser/nsScannerString.h:116:71: warning: conversion to 'PRUint32 {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
             PRUint32 DataLength() const { return mDataEnd - DataStart(); }
                                                                       ^
In file included from ../../../dist/include/htmlparser/nsHTMLTokens.h:63:0,
                 from nsViewSourceHTML.h:50,
                 from nsViewSourceHTML.cpp:71:
../../../dist/include/htmlparser/nsScannerString.h: In member function 'void nsScannerSubstring::init_range_from_buffer_list()':
../../../dist/include/htmlparser/nsScannerString.h:267:19: warning: conversion to 'nsScannerSubstring::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           mLength = Position::Distance(mStart, mEnd);
                   ^
In file included from nsViewSourceHTML.h:52:0,
                 from nsViewSourceHTML.cpp:71:
nsDTDUtils.h: In function 'PRInt32 IndexOfTagInSet(PRInt32, const nsHTMLTag*, PRInt32)':
nsDTDUtils.h:415:21: warning: conversion to 'PRInt32 {aka int}' from 'long int' may alter its value [-Wconversion]
       return theTag-aTagSet;
                     ^
In file included from nsViewSourceHTML.h:53:0,
                 from nsViewSourceHTML.cpp:71:
nsParserNode.h: In member function 'virtual void nsCParserNode::SetGenericState(PRBool)':
nsParserNode.h:256:66: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     virtual void    SetGenericState(PRBool aState) {mGenericState=aState;}
                                                                  ^
In file included from CParserContext.h:52:0,
                 from nsParser.h:81,
                 from nsViewSourceHTML.cpp:73:
nsScanner.h: In member function 'void nsScanner::SetIncremental(PRBool)':
nsScanner.h:353:65: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
       void      SetIncremental(PRBool anIncrValue) {mIncremental=anIncrValue;}
                                                                 ^
nsViewSourceHTML.cpp: In constructor 'CViewSourceHTML::CViewSourceHTML()':
nsViewSourceHTML.cpp:348:22: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mSyntaxHighlight = NS_SUCCEEDED(rv) ? temp : PR_TRUE;
                      ^
nsViewSourceHTML.cpp:351:20: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mWrapLongLines = NS_SUCCEEDED(rv) ? temp : PR_FALSE;
                    ^
rm -f libhtmlpars.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libhtmlpars.so -o libhtmlpars.so  nsScannerString.o nsDTDUtils.o nsHTMLTokenizer.o nsElementTable.o nsExpatDriver.o CNavDTD.o COtherDTD.o nsHTMLEntities.o nsHTMLTags.o nsHTMLTokens.o nsParser.o CParserContext.o nsParserService.o nsParserModule.o nsParserNode.o nsScanner.o nsToken.o nsParserMsgUtils.o nsViewSourceHTML.o       -Wl,--whole-archive ../../../dist/lib/libexpat_s.a ../../../parser/xml/src/libsaxp.a  -Wl,--no-whole-archive -L../../../dist/bin -L../../../dist/lib  ../../../dist/lib/libunicharutil_s.a -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -Wl,--version-script -Wl,../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libhtmlpars.so
strip libhtmlpars.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libhtmlpars.so ../../../dist/bin/components
: ../../../dist/bin/components/libhtmlpars.so
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/parser/htmlparser/src'
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/parser/htmlparser'
make[2]: Entering directory '/tmp/kompozer/src/mozilla/gfx'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/gfx/public'
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/public'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/gfx/idl'
nsIFontEnumerator.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIFontEnumerator nsIFontEnumerator.idl
nsIFontList.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIFontList nsIFontList.idl
nsIScriptableRegion.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIScriptableRegion nsIScriptableRegion.idl
nsIScreen.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIScreen nsIScreen.idl
nsIScreenManager.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIScreenManager nsIScreenManager.idl
nsIPrintOptions.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPrintOptions nsIPrintOptions.idl
nsIPrintSettings.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPrintSettings nsIPrintSettings.idl
nsIPrintSettingsService.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPrintSettingsService nsIPrintSettingsService.idl
nsIPrintSession.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/nsIPrintSession nsIPrintSession.idl
gfxIFormats.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/gfxIFormats gfxIFormats.idl
gfxIImageFrame.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/gfxIImageFrame gfxIImageFrame.idl
gfxtypes.idl
../../dist/bin/xpidl -m typelib -w -I ../../dist/idl -I. -o _xpidlgen/gfxtypes gfxtypes.idl
../../dist/bin/xpt_link _xpidlgen/gfx.xpt _xpidlgen/nsIFontEnumerator.xpt _xpidlgen/nsIFontList.xpt _xpidlgen/nsIScriptableRegion.xpt _xpidlgen/nsIScreen.xpt _xpidlgen/nsIScreenManager.xpt _xpidlgen/nsIPrintOptions.xpt _xpidlgen/nsIPrintSettings.xpt _xpidlgen/nsIPrintSettingsService.xpt _xpidlgen/nsIPrintSession.xpt _xpidlgen/gfxIFormats.xpt _xpidlgen/gfxIImageFrame.xpt _xpidlgen/gfxtypes.xpt 
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 _xpidlgen/gfx.xpt ../../dist/bin/components
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/idl'
make[3]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src'
nsBlender.cpp
c++ -o nsBlender.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsBlender.pp nsBlender.cpp
In file included from ../../dist/include/gfx/nsIRenderingContext.h:47:0,
                 from ../../dist/include/gfx/nsIBlender.h:43,
                 from nsBlender.h:44,
                 from nsBlender.cpp:39:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/gfx/nsRect.h:47:0,
                 from ../../dist/include/gfx/nsIDeviceContext.h:44,
                 from nsBlender.h:45,
                 from nsBlender.cpp:39:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from nsBlender.h:45,
                 from nsBlender.cpp:39:
../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
nsBlender.cpp: In member function 'virtual nsresult nsBlender::Blend(PRInt32, PRInt32, PRInt32, PRInt32, nsIDrawingSurface*, nsIDrawingSurface*, PRInt32, PRInt32, float, nsIDrawingSurface*, nscolor, nscolor)':
nsBlender.cpp:194:70: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                              srcRowBytes, aHeight, aSrcOpacity, depth);
                                                                      ^
nsBlender.cpp:205:66: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
                          srcRowBytes, aHeight, aSrcOpacity, depth);
                                                                  ^
nsBlender.cpp: In member function 'void nsBlender::Do16Blend(float, PRInt32, PRInt32, PRUint8*, PRUint8*, PRUint8*, PRInt32, PRInt32, nsBlendQuality)':
nsBlender.cpp:763:13: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
         *d2 = MAKE16(destPixR + (((RED16(srcPix) - destPixR)*opacity256) >> 8),
             ^
nsBlender.cpp:810:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
           *d2 = MAKE16(destPixR + (((srcPixR - adjustedDestPixR)*opacity256) >> 8),
               ^
nsBlender.cpp:814:15: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRUint32 {aka unsigned int}' may alter its value [-Wconversion]
           *d2 = MAKE16(destPixR + (((srcPixR - destPixR)*opacity256) >> 8),
               ^
nsColor.cpp
c++ -o nsColor.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsColor.pp nsColor.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsColor.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsColor.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsColor.cpp:41:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsColor.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsColor.cpp:41:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsColor.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsColor.cpp:41:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsColor.cpp:43:0:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from nsColor.cpp:44:0:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
nsColorNames.cpp
c++ -o nsColorNames.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsColorNames.pp nsColorNames.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsColorNames.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsColorNames.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsColorNames.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsColorNames.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsColorNames.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsColorNames.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsColorNames.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDeviceContext.cpp
c++ -o nsDeviceContext.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsDeviceContext.pp nsDeviceContext.cpp
In file included from ../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from ../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContext.cpp:41:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/gfx/nsRect.h:47:0,
                 from ../../dist/include/gfx/nsIDeviceContext.h:44,
                 from ../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContext.cpp:41:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from ../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContext.cpp:41:
../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../dist/include/gfx/nsDeviceContext.h:45,
                 from nsDeviceContext.cpp:41:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsDeviceContext.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsDeviceContext.cpp:42:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsDeviceContext.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsDeviceContext.cpp:42:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsDeviceContext.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsDeviceContext.cpp:42:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDeviceContext.cpp: In member function 'virtual nsresult DeviceContextImpl::SetUseAltDC(PRUint8, PRBool)':
nsDeviceContext.cpp:561:15: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mUseAltDC &= ~aValue;
               ^
nsFont.cpp
c++ -o nsFont.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFont.pp nsFont.cpp
In file included from ../../dist/include/gfx/nsFont.h:42:0,
                 from nsFont.cpp:38:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsFont.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsFont.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsFont.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsFont.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsFont.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsFont.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from nsFont.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsFont.cpp: In constructor 'nsFont::nsFont(const char*, PRUint8, PRUint8, PRUint16, PRUint8, nscoord, float)':
nsFont.cpp:48:9: warning: conversion to 'unsigned char:7' from 'unsigned int' may alter its value [-Wconversion]
   style = aStyle;
         ^
nsFont.cpp:50:11: warning: conversion to 'unsigned char:7' from 'PRUint8 {aka unsigned char}' may alter its value [-Wconversion]
   variant = aVariant;
           ^
nsFont.cpp: In constructor 'nsFont::nsFont(const nsString&, PRUint8, PRUint8, PRUint16, PRUint8, nscoord, float)':
nsFont.cpp:63:9: warning: conversion to 'unsigned char:7' from 'unsigned int' may alter its value [-Wconversion]
   style = aStyle;
         ^
nsFont.cpp:65:11: warning: conversion to 'unsigned char:7' from 'PRUint8 {aka unsigned char}' may alter its value [-Wconversion]
   variant = aVariant;
           ^
nsFontList.cpp
c++ -o nsFontList.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsFontList.pp nsFontList.cpp
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/string/nsDependentString.h:43,
                 from nsFontList.cpp:48:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsDependentString.h:43,
                 from nsFontList.cpp:48:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/string/nsDependentString.h:43,
                 from nsFontList.cpp:48:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/string/nsDependentString.h:43,
                 from nsFontList.cpp:48:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/string/nsDependentString.h:43,
                 from nsFontList.cpp:48:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from nsFontList.cpp:48:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from nsFontList.cpp:48:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRect.cpp
c++ -o nsRect.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsRect.pp nsRect.cpp
In file included from ../../dist/include/gfx/nsRect.h:43:0,
                 from nsRect.cpp:38:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/gfx/nsRect.h:47:0,
                 from nsRect.cpp:38:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from nsRect.cpp:38:0:
../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsRect.cpp:39:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsRect.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsRect.cpp:39:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsRect.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsRect.cpp:39:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsRect.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsRect.cpp:39:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRegion.cpp
c++ -o nsRegion.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsRegion.pp nsRegion.cpp
In file included from ../../dist/include/gfx/nsRect.h:43:0,
                 from ../../dist/include/gfx/nsRegion.h:46,
                 from nsRegion.cpp:38:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/gfx/nsRect.h:47:0,
                 from ../../dist/include/gfx/nsRegion.h:46,
                 from nsRegion.cpp:38:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../dist/include/gfx/nsRegion.h:46:0,
                 from nsRegion.cpp:38:
../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
nsTransform2D.cpp
c++ -o nsTransform2D.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsTransform2D.pp nsTransform2D.cpp
In file included from ../../dist/include/gfx/nsTransform2D.h:42:0,
                 from nsTransform2D.cpp:39:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/gfx/nsTransform2D.h:43:0,
                 from nsTransform2D.cpp:39:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
nsTransform2D.cpp: In member function 'void nsTransform2D::TransformNoXLateCoord(nscoord*, nscoord*)':
nsTransform2D.cpp:301:36: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
       *ptX = NSToCoordRound(*ptX * m00);
                                    ^
nsTransform2D.cpp:302:36: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
       *ptY = NSToCoordRound(*ptY * m11);
                                    ^
nsTransform2D.cpp: In member function 'void nsTransform2D::ScaleXCoords(const nscoord*, PRUint32, PRIntn*)':
nsTransform2D.cpp:336:35: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
       *aDst++ = NSToIntNFloor(c * scale);
                                   ^
nsTransform2D.cpp: In member function 'void nsTransform2D::ScaleYCoords(const nscoord*, PRUint32, PRIntn*)':
nsTransform2D.cpp:355:35: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
       *aDst++ = NSToIntNFloor(c * scale);
                                   ^
nsTransform2D.cpp: In member function 'void nsTransform2D::TransformCoord(nscoord*, nscoord*)':
nsTransform2D.cpp:421:36: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
       *ptX = NSToCoordRound(*ptX * m00);
                                    ^
nsTransform2D.cpp:422:36: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
       *ptY = NSToCoordRound(*ptY * m11);
                                    ^
nsTransform2D.cpp:435:36: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
       *ptX = NSToCoordRound(*ptX * m00 + m20);
                                    ^
nsTransform2D.cpp:440:36: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
       *ptY = NSToCoordRound(*ptY * m11 + m21);
                                    ^
nsScriptableRegion.cpp
c++ -o nsScriptableRegion.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsScriptableRegion.pp nsScriptableRegion.cpp
In file included from ../../dist/include/gfx/nsRect.h:43:0,
                 from ../../dist/include/gfx/nsIRegion.h:43,
                 from nsScriptableRegion.cpp:41:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/gfx/nsRect.h:47:0,
                 from ../../dist/include/gfx/nsIRegion.h:43,
                 from nsScriptableRegion.cpp:41:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../dist/include/gfx/nsIRegion.h:43:0,
                 from nsScriptableRegion.cpp:41:
../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
nsPrintOptionsImpl.cpp
c++ -o nsPrintOptionsImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsPrintOptionsImpl.pp nsPrintOptionsImpl.cpp
In file included from ../../dist/include/gfx/nsMargin.h:41:0,
                 from ../../dist/include/gfx/nsIPrintSettings.h:17,
                 from ../../dist/include/gfx/nsIPrintOptions.h:14,
                 from nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsImpl.cpp:40:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from ../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsImpl.cpp:40:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from ../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsImpl.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from ../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsImpl.cpp:40:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from ../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsImpl.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from ../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsImpl.cpp:40:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from ../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsImpl.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from ../../dist/include/gfx/nsFont.h:43,
                 from ../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsImpl.cpp:40:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsPrintOptionsImpl.cpp:42:0:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
nsPrintOptionsImpl.cpp: In member function 'virtual nsresult nsPrintOptions::ReadPrefs(nsIPrintSettings*, const nsAString_internal&, PRUint32)':
nsPrintOptionsImpl.cpp:537:33: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
       aPS->SetPaperSizeUnit(iVal);
                                 ^
nsPrintOptionsImpl.cpp:544:33: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
       aPS->SetPaperSizeType(iVal);
                                 ^
nsPrintOptionsImpl.cpp:551:29: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
       aPS->SetPaperData(iVal);
                             ^
nsPrintSettingsImpl.cpp
c++ -o nsPrintSettingsImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsPrintSettingsImpl.pp nsPrintSettingsImpl.cpp
In file included from ../../dist/include/gfx/nsMargin.h:41:0,
                 from ../../dist/include/gfx/nsIPrintSettings.h:17,
                 from nsPrintSettingsImpl.h:44,
                 from nsPrintSettingsImpl.cpp:38:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../dist/include/string/nsAString.h:47,
                 from ../../dist/include/string/nsSubstring.h:43,
                 from ../../dist/include/string/nsString.h:44,
                 from nsPrintSettingsImpl.h:46,
                 from nsPrintSettingsImpl.cpp:38:
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsPrintSettingsImpl.h:46,
                 from nsPrintSettingsImpl.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../dist/include/string/nsString.h:48,
                 from nsPrintSettingsImpl.h:46,
                 from nsPrintSettingsImpl.cpp:38:
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../dist/include/string/nsString.h:74:0,
                 from nsPrintSettingsImpl.h:46,
                 from nsPrintSettingsImpl.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsString.h:79:0,
                 from nsPrintSettingsImpl.h:46,
                 from nsPrintSettingsImpl.cpp:38:
../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../dist/include/string/nsDependentString.h:52:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsPrintSettingsImpl.h:46,
                 from nsPrintSettingsImpl.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../dist/include/string/nsDependentString.h:57:0,
                 from ../../dist/include/string/nsString.h:202,
                 from nsPrintSettingsImpl.h:46,
                 from nsPrintSettingsImpl.cpp:38:
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsPrintSettingsImpl.cpp:40:0:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
nsPrintSettingsImpl.cpp: In member function 'virtual nsresult nsPrintSettings::GetHowToEnableFrameUI(PRInt16*)':
nsPrintSettingsImpl.cpp:797:24: warning: conversion to 'PRInt16 {aka short int}' from 'PRBool {aka int}' may alter its value [-Wconversion]
   *aHowToEnableFrameUI = (PRInt32)mHowToEnableFrameUI;
                        ^
nsPrintSession.cpp
c++ -o nsPrintSession.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsPrintSession.pp nsPrintSession.cpp
nsRegionImpl.cpp
c++ -o nsRegionImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsRegionImpl.pp nsRegionImpl.cpp
In file included from ../../dist/include/gfx/nsRect.h:43:0,
                 from ../../dist/include/gfx/nsRegion.h:46,
                 from nsRegionImpl.cpp:37:
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../dist/include/gfx/nsRect.h:47:0,
                 from ../../dist/include/gfx/nsRegion.h:46,
                 from nsRegionImpl.cpp:37:
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../dist/include/gfx/nsRegion.h:46:0,
                 from nsRegionImpl.cpp:37:
../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
imgScaler.cpp
c++ -o imgScaler.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_GFX  -I../../dist/include/xpcom -I../../dist/include/windowwatcher -I../../dist/include/dom -I../../dist/include/string -I../../dist/include/widget -I../../dist/include/locale -I../../dist/include/view -I../../dist/include/pref -I../../dist/include/unicharutil -I../../dist/include/uconv -I../../dist/include/gfx -I../../dist/include -I../../dist/include/nspr    -I../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/imgScaler.pp imgScaler.cpp
imgScaler.cpp: In function 'void Stretch1(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned char*, unsigned int, unsigned char*, unsigned int)':
imgScaler.cpp:297:60: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
      (*(aSrcImage + yr * aSrcStride + (y1 >> 3)) & 1 << (7 - y1 & 0x7)))
                                                            ^
imgScaler.cpp:301:14: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
   |= 1 << (7 - x1 & 0x7);
              ^
imgScaler.cpp:301:3: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
   |= 1 << (7 - x1 & 0x7);
   ^
rm -f libgkgfx.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libgkgfx.so -o libgkgfx.so  nsBlender.o nsColor.o nsColorNames.o nsDeviceContext.o nsFont.o nsFontList.o nsRect.o nsRegion.o nsTransform2D.o nsScriptableRegion.o nsPrintOptionsImpl.o nsPrintSettingsImpl.o nsPrintSession.o nsRegionImpl.o imgScaler.o       ../../dist/lib/libmozutil_s.a ../../dist/lib/libunicharutil_s.a -L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -ldl -lm    
chmod +x libgkgfx.so
strip libgkgfx.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libgkgfx.so ../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libgkgfx.so ../../dist/bin
make[4]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src/shared'
nsRenderingContextImpl.cpp
c++ -o nsRenderingContextImpl.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./..  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/imglib2 -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/necko -I../../../dist/include/dom -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/pref -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRenderingContextImpl.pp nsRenderingContextImpl.cpp
In file included from ../../../dist/include/gfx/nsIRenderingContext.h:47:0,
                 from ./../nsRenderingContextImpl.h:42,
                 from nsRenderingContextImpl.cpp:39:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from nsRenderingContextImpl.cpp:40:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from nsRenderingContextImpl.cpp:40:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsRenderingContextImpl.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsRenderingContextImpl.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsRenderingContextImpl.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsRenderingContextImpl.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsRenderingContextImpl.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsRenderingContextImpl.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsRenderingContextImpl.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRenderingContextImpl.cpp: In member function 'virtual nsresult nsRenderingContextImpl::DrawImage(imgIContainer*, const nsRect&, const nsRect&)':
nsRenderingContextImpl.cpp:342:55: warning: conversion to 'float' from 'PRFloat64 {aka double}' may alter its value [-Wfloat-conversion]
       scaled_x = NSToCoordRound(scaled_x * scale_ratio);
                                                       ^
nsRenderingContextImpl.cpp:363:55: warning: conversion to 'float' from 'PRFloat64 {aka double}' may alter its value [-Wfloat-conversion]
       scaled_y = NSToCoordRound(scaled_y * scale_ratio);
                                                       ^
nsRenderingContextImpl.cpp: In member function 'virtual nsresult nsRenderingContextImpl::GetWidth(const char*, nscoord&)':
nsRenderingContextImpl.cpp:547:51: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   return GetWidth(aString, strlen(aString), aWidth);
                                                   ^
gfxImageFrame.cpp
c++ -o gfxImageFrame.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./..  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/imglib2 -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/necko -I../../../dist/include/dom -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/pref -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/gfxImageFrame.pp gfxImageFrame.cpp
In file included from ../../../dist/include/gfx/nsRect.h:43:0,
                 from ../../../dist/include/gfx/gfxIImageFrame.h:25,
                 from gfxImageFrame.h:40,
                 from gfxImageFrame.cpp:40:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/gfxIImageFrame.h:25,
                 from gfxImageFrame.h:40,
                 from gfxImageFrame.cpp:40:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/gfxIImageFrame.h:25:0,
                 from gfxImageFrame.h:40,
                 from gfxImageFrame.cpp:40:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
gfxImageFrame.cpp: In member function 'virtual nsresult gfxImageFrame::SetMutable(PRBool)':
gfxImageFrame.cpp:165:12: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
   mMutable = aMutable;
            ^
gfxImageFrame.cpp: In member function 'virtual nsresult gfxImageFrame::Init(PRInt32, PRInt32, PRInt32, PRInt32, gfx_format, gfx_depth)':
gfxImageFrame.cpp:141:20: warning: 'maskReq' may be used uninitialized in this function [-Wmaybe-uninitialized]
   rv = mImage->Init(aWidth, aHeight, depth, maskReq);
                    ^
nsNativeTheme.cpp
c++ -o nsNativeTheme.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./..  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/imglib2 -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/necko -I../../../dist/include/dom -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/pref -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsNativeTheme.pp nsNativeTheme.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsNativeTheme.h:43,
                 from nsNativeTheme.cpp:39:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsNativeTheme.h:45,
                 from nsNativeTheme.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsNativeTheme.h:45,
                 from nsNativeTheme.cpp:39:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsNativeTheme.h:45,
                 from nsNativeTheme.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsNativeTheme.h:45,
                 from nsNativeTheme.cpp:39:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsNativeTheme.h:45,
                 from nsNativeTheme.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsNativeTheme.h:45,
                 from nsNativeTheme.cpp:39:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/gfx/nsMargin.h:41:0,
                 from nsNativeTheme.h:46,
                 from nsNativeTheme.cpp:39:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/layout/nsStyleStruct.h:44,
                 from ../../../dist/include/layout/nsIFrame.h:49,
                 from nsNativeTheme.cpp:42:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/layout/nsStyleStruct.h:44:0,
                 from ../../../dist/include/layout/nsIFrame.h:49,
                 from nsNativeTheme.cpp:42:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/layout/nsStyleStruct.h:50:0,
                 from ../../../dist/include/layout/nsIFrame.h:49,
                 from nsNativeTheme.cpp:42:
../../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetScalingOfTwips(PRBool)':
../../../dist/include/layout/nsPresContext.h:416:55: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
   void SetScalingOfTwips(PRBool aOn) { mDoScaledTwips = aOn; }
                                                       ^
../../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetBackgroundImageDraw(PRBool)':
../../../dist/include/layout/nsPresContext.h:473:26: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mDrawImageBackground = aCanDraw;
                          ^
../../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetBackgroundColorDraw(PRBool)':
../../../dist/include/layout/nsPresContext.h:480:26: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mDrawColorBackground = aCanDraw;
                          ^
../../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetVisualMode(PRBool)':
../../../dist/include/layout/nsPresContext.h:523:15: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mIsVisual = aIsVisual;
               ^
../../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetIsBidiSystem(PRBool)':
../../../dist/include/layout/nsPresContext.h:558:19: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mIsBidiSystem = aIsBidi;
                   ^
../../../dist/include/layout/nsPresContext.h: In member function 'void nsPresContext::SetIsRenderingOnlySelection(PRBool)':
../../../dist/include/layout/nsPresContext.h:574:31: warning: conversion to 'unsigned char:1' from 'unsigned int' may alter its value [-Wconversion]
     mIsRenderingOnlySelection = aResult;
                               ^
In file included from ../../../dist/include/layout/nsIFrame.h:49:0,
                 from nsNativeTheme.cpp:42:
../../../dist/include/layout/nsStyleStruct.h: In member function 'void nsStyleBorder::SetBorderStyle(PRUint8, PRUint8)':
../../../dist/include/layout/nsStyleStruct.h:409:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mBorderStyle[aSide] &= ~BORDER_STYLE_MASK; 
                         ^
../../../dist/include/layout/nsStyleStruct.h:410:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mBorderStyle[aSide] |= (aStyle & BORDER_STYLE_MASK);
                         ^
../../../dist/include/layout/nsStyleStruct.h: In member function 'void nsStyleBorder::SetBorderColor(PRUint8, nscolor)':
../../../dist/include/layout/nsStyleStruct.h:435:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mBorderStyle[aSide] &= ~BORDER_COLOR_SPECIAL;
                         ^
../../../dist/include/layout/nsStyleStruct.h: In member function 'void nsStyleBorder::AppendBorderColor(PRInt32, nscolor, PRBool)':
../../../dist/include/layout/nsStyleStruct.h:458:26: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mBorderStyle[aIndex] &= ~BORDER_COLOR_SPECIAL;
                          ^
../../../dist/include/layout/nsStyleStruct.h: In member function 'void nsStyleBorder::SetBorderTransparent(PRUint8)':
../../../dist/include/layout/nsStyleStruct.h:464:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mBorderStyle[aSide] &= ~BORDER_COLOR_SPECIAL;
                         ^
../../../dist/include/layout/nsStyleStruct.h: In member function 'void nsStyleBorder::SetBorderToForeground(PRUint8)':
../../../dist/include/layout/nsStyleStruct.h:471:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mBorderStyle[aSide] &= ~BORDER_COLOR_SPECIAL;
                         ^
../../../dist/include/layout/nsStyleStruct.h: In member function 'void nsStyleOutline::SetOutlineStyle(PRUint8)':
../../../dist/include/layout/nsStyleStruct.h:589:19: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mOutlineStyle &= ~BORDER_STYLE_MASK;
                   ^
../../../dist/include/layout/nsStyleStruct.h:590:19: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mOutlineStyle |= (aStyle & BORDER_STYLE_MASK);
                   ^
../../../dist/include/layout/nsStyleStruct.h: In member function 'void nsStyleOutline::SetOutlineColor(nscolor)':
../../../dist/include/layout/nsStyleStruct.h:606:19: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
     mOutlineStyle &= ~BORDER_COLOR_SPECIAL;
                   ^
In file included from ../../../dist/include/layout/nsIFrame.h:52:0,
                 from nsNativeTheme.cpp:42:
../../../dist/include/layout/nsHTMLReflowMetrics.h: In constructor 'nsHTMLReflowMetrics::nsHTMLReflowMetrics(PRBool, PRUint32)':
../../../dist/include/layout/nsHTMLReflowMetrics.h:182:17: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mComputeMEW = aComputeMEW;
                 ^
nsNativeTheme.cpp: In member function 'PRBool nsNativeTheme::IsWidgetStyled(nsPresContext*, nsIFrame*, PRUint8)':
nsNativeTheme.cpp:306:40: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
         if (ourBorder->GetBorderStyle(i) != defaultBorderStyle)
                                        ^
nsNativeTheme.cpp:311:72: warning: conversion to 'PRUint8 {aka unsigned char}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
         ourBorder->GetBorderColor(i, borderColor, borderFG, borderClear);
                                                                        ^
nsNativeTheme.cpp:312:9: warning: 'borderColor' may be used uninitialized in this function [-Wmaybe-uninitialized]
         if (borderColor != defaultBorderColor || borderClear)
         ^
nsFontConfigUtils.cpp
c++ -o nsFontConfigUtils.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./..  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/imglib2 -I../../../dist/include/widget -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/necko -I../../../dist/include/dom -I../../../dist/include/locale -I../../../dist/include/unicharutil -I../../../dist/include/pref -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFontConfigUtils.pp nsFontConfigUtils.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsFontConfigUtils.h:41,
                 from nsFontConfigUtils.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsFontConfigUtils.h:41,
                 from nsFontConfigUtils.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsFontConfigUtils.h:41,
                 from nsFontConfigUtils.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsFontConfigUtils.h:41,
                 from nsFontConfigUtils.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsFontConfigUtils.h:41,
                 from nsFontConfigUtils.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsFontConfigUtils.h:41,
                 from nsFontConfigUtils.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsFontConfigUtils.h:41,
                 from nsFontConfigUtils.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/gfx/nsFont.h:42:0,
                 from nsFontConfigUtils.h:43,
                 from nsFontConfigUtils.cpp:40:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
rm -f libgfxshared_s.a
ar cr libgfxshared_s.a nsRenderingContextImpl.o gfxImageFrame.o nsNativeTheme.o nsFontConfigUtils.o  
ranlib libgfxshared_s.a
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 644 libgfxshared_s.a ../../../dist/lib
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src/shared'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src/psshared'
nsCUPSShim.cpp
c++ -o nsCUPSShim.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_PSSHARED  -I../../../dist/include/pref -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsCUPSShim.pp nsCUPSShim.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsCUPSShim.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCUPSShim.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsCUPSShim.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsCUPSShim.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsCUPSShim.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCUPSShim.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsCUPSShim.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPaperPS.cpp
c++ -o nsPaperPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_PSSHARED  -I../../../dist/include/pref -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPaperPS.pp nsPaperPS.cpp
nsPaperPS.cpp:59:1: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
 };
 ^
nsPaperPS.cpp:59:1: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
nsPaperPS.cpp:59:1: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
nsPaperPS.cpp:59:1: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
nsPaperPS.cpp:59:1: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
nsPaperPS.cpp:59:1: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
nsPSPrinters.cpp
c++ -o nsPSPrinters.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -D_IMPL_NS_PSSHARED  -I../../../dist/include/pref -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/xpcom -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPSPrinters.pp nsPSPrinters.cpp
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from nsPSPrinters.cpp:41:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from nsPSPrinters.cpp:41:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from nsPSPrinters.cpp:41:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPSPrinters.cpp:46:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPSPrinters.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPSPrinters.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPSPrinters.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPSPrinters.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPSPrinters.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsPSPrinters.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
rm -f libgfxpsshar.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libgfxpsshar.so -o libgfxpsshar.so  nsCUPSShim.o nsPaperPS.o nsPSPrinters.o       -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -ldl -lm    
chmod +x libgfxpsshar.so
strip libgfxpsshar.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libgfxpsshar.so ../../../dist/lib
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libgfxpsshar.so ../../../dist/bin
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src/psshared'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src/ps'
nsDeviceContextPS.cpp
c++ -o nsDeviceContextPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDeviceContextPS.pp nsDeviceContextPS.cpp
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextPS.h:43,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextPS.h:43,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextPS.h:43,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/gfx/nsDeviceContext.h:45,
                 from nsDeviceContextPS.h:43,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsDeviceContextPS.cpp:55:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsFontMetricsPS.h:43:0,
                 from nsDeviceContextPS.h:50,
                 from nsDeviceContextPS.cpp:55:
nsAFMObject.h: In member function 'void nsAFMObject::GetAFMNumber(float*)':
nsAFMObject.h:380:60: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
   void    GetAFMNumber (float  *aFloat){GetToken();*aFloat = atof (mToken);}
                                                            ^
nsFontMetricsPS.cpp
c++ -o nsFontMetricsPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFontMetricsPS.pp nsFontMetricsPS.cpp
In file included from ../../../dist/include/gfx/nsIFontMetrics.h:42:0,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsAFMObject.h:46:0,
                 from nsFontMetricsPS.h:43,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from nsAFMObject.h:47,
                 from nsFontMetricsPS.h:43,
                 from nsFontMetricsPS.cpp:42:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from nsFontMetricsPS.h:43:0,
                 from nsFontMetricsPS.cpp:42:
nsAFMObject.h: In member function 'void nsAFMObject::GetAFMNumber(float*)':
nsAFMObject.h:380:60: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
   void    GetAFMNumber (float  *aFloat){GetToken();*aFloat = atof (mToken);}
                                                            ^
In file included from nsAFMObject.h:46:0,
                 from nsFontMetricsPS.h:43,
                 from nsFontMetricsPS.cpp:42:
nsFontMetricsPS.cpp: In member function 'virtual nsresult nsFontPSAFM::RealizeFont(nsFontMetricsPS*, float)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
nsFontMetricsPS.cpp:639:28: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   fontSize = mFont->size / TWIPS_PER_POINT_FLOAT;
                            ^
nsFontMetricsPS.cpp:641:79: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   offset = NSFloatPointsToTwips(fontSize * mAFMInfo->mPSFontInfo->mXHeight) / 1000.0f;
                                                                               ^
nsFontMetricsPS.cpp:648:89: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   offset = NSFloatPointsToTwips(fontSize * mAFMInfo->mPSFontInfo->mUnderlinePosition) / 1000.0f;
                                                                                         ^
nsFontMetricsPS.cpp:657:80: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   offset = NSFloatPointsToTwips(fontSize * mAFMInfo->mPSFontInfo->mAscender) / 1000.0f;
                                                                                ^
nsFontMetricsPS.cpp:663:81: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   offset = NSFloatPointsToTwips(fontSize * mAFMInfo->mPSFontInfo->mDescender) / 1000.0f;
                                                                                 ^
nsFontMetricsPS.cpp: In static member function 'static PRBool nsFontPSXft::CSSFontEnumCallback(const nsString&, PRBool, void*)':
nsFontMetricsPS.cpp:808:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     fpi->mFontIsGeneric.AppendElement((void *)aIsGeneric);
                                               ^
nsFontMetricsPS.cpp: In member function 'nsresult nsFontPSXft::Init(nsXftEntry*, nsPSFontGenerator*)':
nsFontMetricsPS.cpp:1031:46: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   mPixelSize = NSToIntRound(app2dev * mFont->size);
                                              ^
nsFontMetricsPS.cpp:1031:14: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
   mPixelSize = NSToIntRound(app2dev * mFont->size);
              ^
nsFontMetricsPS.cpp: In member function 'virtual nscoord nsFontPSXft::GetWidth(const PRUnichar*, PRUint32)':
nsFontMetricsPS.cpp:1097:46: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
       origin_x += (face->glyph->advance.x) * x_scale;
                                              ^
nsFontMetricsPS.cpp:1107:42: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return NSToCoordRound((nscoord)origin_x);
                                          ^
nsFontMetricsPS.cpp: In member function 'virtual nscoord nsFontPSXft::DrawString(nsRenderingContextPS*, nscoord, nscoord, const PRUnichar*, PRUint32)':
nsFontMetricsPS.cpp:1141:69: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
         psObj->show(&aString[start], i - start, *subSet, prevSubFont);
                                                                     ^
nsFontMetricsPS.cpp:1151:65: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     psObj->show(&aString[start], i - start, *subSet, prevSubFont); 
                                                                 ^
In file included from nsFontMetricsPS.cpp:52:0:
nsFontMetricsPS.cpp: In member function 'int nsFontPSXft::ascent()':
nsType1.h:119:30: warning: conversion to 'int' from 'FT_Fixed {aka long int}' may alter its value [-Wconversion]
 #define FT_TRUNC(x) ((x) >> 6)
                              ^
nsType1.h:120:41: note: in expansion of macro 'FT_TRUNC'
 #define FT_DESIGN_UNITS_TO_PIXELS(v, s) FT_TRUNC(FT_ROUND(FT_MulFix((v) , (s))))
                                         ^
nsFontMetricsPS.cpp:1162:10: note: in expansion of macro 'FT_DESIGN_UNITS_TO_PIXELS'
   return FT_DESIGN_UNITS_TO_PIXELS(face->ascender, face->size->metrics.y_scale);
          ^
nsFontMetricsPS.cpp: In member function 'int nsFontPSXft::descent()':
nsType1.h:119:30: warning: conversion to 'int' from 'FT_Fixed {aka long int}' may alter its value [-Wconversion]
 #define FT_TRUNC(x) ((x) >> 6)
                              ^
nsType1.h:120:41: note: in expansion of macro 'FT_TRUNC'
 #define FT_DESIGN_UNITS_TO_PIXELS(v, s) FT_TRUNC(FT_ROUND(FT_MulFix((v) , (s))))
                                         ^
nsFontMetricsPS.cpp:1171:10: note: in expansion of macro 'FT_DESIGN_UNITS_TO_PIXELS'
   return FT_DESIGN_UNITS_TO_PIXELS(-face->descender, face->size->metrics.y_scale);
          ^
nsFontMetricsPS.cpp: In member function 'int nsFontPSXft::max_ascent()':
nsType1.h:119:30: warning: conversion to 'int' from 'FT_Fixed {aka long int}' may alter its value [-Wconversion]
 #define FT_TRUNC(x) ((x) >> 6)
                              ^
nsType1.h:120:41: note: in expansion of macro 'FT_TRUNC'
 #define FT_DESIGN_UNITS_TO_PIXELS(v, s) FT_TRUNC(FT_ROUND(FT_MulFix((v) , (s))))
                                         ^
nsFontMetricsPS.cpp:1183:13: note: in expansion of macro 'FT_DESIGN_UNITS_TO_PIXELS'
      return FT_DESIGN_UNITS_TO_PIXELS(tt_os2->sTypoAscender,
             ^
nsType1.h:119:30: warning: conversion to 'int' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
 #define FT_TRUNC(x) ((x) >> 6)
                              ^
nsType1.h:120:41: note: in expansion of macro 'FT_TRUNC'
 #define FT_DESIGN_UNITS_TO_PIXELS(v, s) FT_TRUNC(FT_ROUND(FT_MulFix((v) , (s))))
                                         ^
nsFontMetricsPS.cpp:1186:13: note: in expansion of macro 'FT_DESIGN_UNITS_TO_PIXELS'
      return FT_DESIGN_UNITS_TO_PIXELS(face->bbox.yMax,
             ^
nsFontMetricsPS.cpp: In member function 'int nsFontPSXft::max_descent()':
nsType1.h:119:30: warning: conversion to 'int' from 'FT_Fixed {aka long int}' may alter its value [-Wconversion]
 #define FT_TRUNC(x) ((x) >> 6)
                              ^
nsType1.h:120:41: note: in expansion of macro 'FT_TRUNC'
 #define FT_DESIGN_UNITS_TO_PIXELS(v, s) FT_TRUNC(FT_ROUND(FT_MulFix((v) , (s))))
                                         ^
nsFontMetricsPS.cpp:1199:13: note: in expansion of macro 'FT_DESIGN_UNITS_TO_PIXELS'
      return FT_DESIGN_UNITS_TO_PIXELS(-tt_os2->sTypoDescender,
             ^
nsType1.h:119:30: warning: conversion to 'int' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
 #define FT_TRUNC(x) ((x) >> 6)
                              ^
nsType1.h:120:41: note: in expansion of macro 'FT_TRUNC'
 #define FT_DESIGN_UNITS_TO_PIXELS(v, s) FT_TRUNC(FT_ROUND(FT_MulFix((v) , (s))))
                                         ^
nsFontMetricsPS.cpp:1202:13: note: in expansion of macro 'FT_DESIGN_UNITS_TO_PIXELS'
      return FT_DESIGN_UNITS_TO_PIXELS(-face->bbox.yMin,
             ^
nsFontMetricsPS.cpp: In member function 'int nsFontPSXft::max_width()':
nsType1.h:119:30: warning: conversion to 'int' from 'FT_Fixed {aka long int}' may alter its value [-Wconversion]
 #define FT_TRUNC(x) ((x) >> 6)
                              ^
nsType1.h:120:41: note: in expansion of macro 'FT_TRUNC'
 #define FT_DESIGN_UNITS_TO_PIXELS(v, s) FT_TRUNC(FT_ROUND(FT_MulFix((v) , (s))))
                                         ^
nsFontMetricsPS.cpp:1212:10: note: in expansion of macro 'FT_DESIGN_UNITS_TO_PIXELS'
   return FT_DESIGN_UNITS_TO_PIXELS(face->max_advance_width,
          ^
nsFontMetricsPS.cpp: In member function 'virtual nsresult nsFontPSXft::RealizeFont(nsFontMetricsPS*, float)':
nsFontMetricsPS.cpp:1305:52: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
     leading = nscoord((lineSpacing - mPixelSize) * dev2app);
                                                    ^
nsFontMetricsPS.cpp:1311:46: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
   emAscent = nscoord(ascent() * mPixelSize * dev2app / lineSpacing);
                                              ^
nsFontMetricsPS.cpp:1311:56: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
   emAscent = nscoord(ascent() * mPixelSize * dev2app / lineSpacing);
                                                        ^
nsFontMetricsPS.cpp:1314:57: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
   maxHeight  = nscoord((max_ascent() + max_descent()) * dev2app);
                                                         ^
nsFontMetricsPS.cpp:1315:39: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
   maxAscent  = nscoord(max_ascent() * dev2app) ;
                                       ^
nsFontMetricsPS.cpp:1316:40: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
   maxDescent = nscoord(max_descent() * dev2app);
                                        ^
nsFontMetricsPS.cpp:1317:38: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
   maxAdvance = nscoord(max_width() * dev2app);
                                      ^
nsFontMetricsPS.cpp:1323:50: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   spaceWidth = NSToCoordRound(GetWidth(&space, 1));
                                                  ^
nsFontMetricsPS.cpp:1325:55: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   aveCharWidth = NSToCoordRound(GetWidth(&averageX, 1));
                                                       ^
nsFontMetricsPS.cpp:1329:29: warning: conversion to 'float' from 'long unsigned int' may alter its value [-Wconversion]
     xHeight = (nscoord(pr * dev2app));
                             ^
nsFontMetricsPS.cpp:1335:10: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
   height = ascent() + descent();
          ^
nsFontMetricsPS.cpp:1337:69: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
                     PR_MAX (1, floor (0.1 * height + 0.5)) * dev2app);
                                                                     ^
In file included from ../../../dist/include/xpcom/nscore.h:51:0,
                 from ../../../dist/include/xpcom/nsrootidl.h:11,
                 from ../../../dist/include/xpcom/nsISupports.h:10,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:41,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
nsFontMetricsPS.cpp:1341:63: warning: conversion to 'float' from 'long unsigned int' may alter its value [-Wconversion]
     underlineSize = nscoord(PR_MAX(dev2app, NSToIntRound(pr * dev2app)));
                                                               ^
../../../dist/include/nspr/prtypes.h:255:31: note: in definition of macro 'PR_MAX'
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                               ^
nsFontMetricsPS.cpp:1341:63: warning: conversion to 'float' from 'long unsigned int' may alter its value [-Wconversion]
     underlineSize = nscoord(PR_MAX(dev2app, NSToIntRound(pr * dev2app)));
                                                               ^
../../../dist/include/nspr/prtypes.h:255:39: note: in definition of macro 'PR_MAX'
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                                       ^
../../../dist/include/nspr/prtypes.h:255:40: warning: conversion to 'float' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                                        ^
nsFontMetricsPS.cpp:1341:29: note: in expansion of macro 'PR_MAX'
     underlineSize = nscoord(PR_MAX(dev2app, NSToIntRound(pr * dev2app)));
                             ^
nsFontMetricsPS.cpp:1344:12: warning: conversion to 'float' from 'int' may alter its value [-Wconversion]
     height = ascent() + descent();
            ^
nsFontMetricsPS.cpp:1346:69: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
                     PR_MAX(1, floor (0.05 * height + 0.5)) * dev2app);
                                                                     ^
In file included from ../../../dist/include/xpcom/nscore.h:51:0,
                 from ../../../dist/include/xpcom/nsrootidl.h:11,
                 from ../../../dist/include/xpcom/nsISupports.h:10,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:41,
                 from nsFontMetricsPS.h:42,
                 from nsFontMetricsPS.cpp:42:
nsFontMetricsPS.cpp:1350:68: warning: conversion to 'float' from 'long int' may alter its value [-Wconversion]
     superscriptOffset = nscoord(PR_MAX(dev2app, NSToIntRound(val * dev2app)));
                                                                    ^
../../../dist/include/nspr/prtypes.h:255:31: note: in definition of macro 'PR_MAX'
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                               ^
nsFontMetricsPS.cpp:1350:68: warning: conversion to 'float' from 'long int' may alter its value [-Wconversion]
     superscriptOffset = nscoord(PR_MAX(dev2app, NSToIntRound(val * dev2app)));
                                                                    ^
../../../dist/include/nspr/prtypes.h:255:39: note: in definition of macro 'PR_MAX'
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                                       ^
../../../dist/include/nspr/prtypes.h:255:40: warning: conversion to 'float' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                                        ^
nsFontMetricsPS.cpp:1350:33: note: in expansion of macro 'PR_MAX'
     superscriptOffset = nscoord(PR_MAX(dev2app, NSToIntRound(val * dev2app)));
                                 ^
nsFontMetricsPS.cpp:1357:66: warning: conversion to 'float' from 'long int' may alter its value [-Wconversion]
     subscriptOffset = nscoord(PR_MAX(dev2app, NSToIntRound(val * dev2app)));
                                                                  ^
../../../dist/include/nspr/prtypes.h:255:31: note: in definition of macro 'PR_MAX'
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                               ^
nsFontMetricsPS.cpp:1357:66: warning: conversion to 'float' from 'long int' may alter its value [-Wconversion]
     subscriptOffset = nscoord(PR_MAX(dev2app, NSToIntRound(val * dev2app)));
                                                                  ^
../../../dist/include/nspr/prtypes.h:255:39: note: in definition of macro 'PR_MAX'
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                                       ^
../../../dist/include/nspr/prtypes.h:255:40: warning: conversion to 'float' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
 #define PR_MAX(x,y)     ((x)>(y)?(x):(y))
                                        ^
nsFontMetricsPS.cpp:1357:31: note: in expansion of macro 'PR_MAX'
     subscriptOffset = nscoord(PR_MAX(dev2app, NSToIntRound(val * dev2app)));
                               ^
nsFontMetricsPS.cpp:1364:49: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
   strikeoutOffset = NSToCoordRound(xHeight / 2.0);
                                                 ^
nsFontMetricsPS.cpp:1297:11: warning: variable 'leading' set but not used [-Wunused-but-set-variable]
   nscoord leading, emHeight, emAscent, emDescent;
           ^
nsEPSObjectPS.cpp
c++ -o nsEPSObjectPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsEPSObjectPS.pp nsEPSObjectPS.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsEPSObjectPS.h:47,
                 from nsEPSObjectPS.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsEPSObjectPS.h:47,
                 from nsEPSObjectPS.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsEPSObjectPS.h:47,
                 from nsEPSObjectPS.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsEPSObjectPS.h:47,
                 from nsEPSObjectPS.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsEPSObjectPS.h:47,
                 from nsEPSObjectPS.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsEPSObjectPS.h:47,
                 from nsEPSObjectPS.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsEPSObjectPS.h:47,
                 from nsEPSObjectPS.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsRenderingContextPS.cpp
c++ -o nsRenderingContextPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRenderingContextPS.pp nsRenderingContextPS.cpp
In file included from ../../../dist/include/gfx/nsIRenderingContext.h:47:0,
                 from nsRenderingContextPS.h:42,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from nsRenderingContextPS.h:44:0,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextPS.h:45,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextPS.h:45,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextPS.h:45,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextPS.h:45,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextPS.h:45,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextPS.h:45,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextPS.h:45,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from nsAFMObject.h:47,
                 from nsFontMetricsPS.h:43,
                 from nsRenderingContextPS.h:46,
                 from nsRenderingContextPS.cpp:41:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from nsFontMetricsPS.h:43:0,
                 from nsRenderingContextPS.h:46,
                 from nsRenderingContextPS.cpp:41:
nsAFMObject.h: In member function 'void nsAFMObject::GetAFMNumber(float*)':
nsAFMObject.h:380:60: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
   void    GetAFMNumber (float  *aFloat){GetToken();*aFloat = atof (mToken);}
                                                            ^
nsRenderingContextPS.cpp: In member function 'virtual nsresult nsRenderingContextPS::Init(nsIDeviceContext*)':
nsRenderingContextPS.cpp:200:62: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   mTranMatrix->AddTranslation(0, -mPSObj->mPrintSetup->height);
                                                              ^
nsRenderingContextPS.cpp: In member function 'virtual nsresult nsRenderingContextPS::GetWidth(const char*, nscoord&)':
nsRenderingContextPS.cpp:953:50: warning: conversion to 'PRUint32 {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   return GetWidth(aString, strlen(aString),aWidth);
                                                  ^
nsRenderingContextPS.cpp: In member function 'virtual nsresult nsRenderingContextPS::DrawTile(imgIContainer*, nscoord, nscoord, const nsRect*)':
nsRenderingContextPS.cpp:1296:32: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   width = NSToCoordRound(width*mP2T);
                                ^
nsRenderingContextPS.cpp:1297:34: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   height = NSToCoordRound(height*mP2T);
                                  ^
nsPostScriptObj.cpp
c++ -o nsPostScriptObj.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPostScriptObj.pp nsPostScriptObj.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from nsPostScriptObj.cpp:57:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from nsPostScriptObj.h:47:0,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from nsPostScriptObj.h:48,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from nsPostScriptObj.h:48:0,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPostScriptObj.h:49,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPostScriptObj.h:49,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsPostScriptObj.h:49,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsPostScriptObj.h:49,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPostScriptObj.h:49,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPostScriptObj.h:49,
                 from nsPostScriptObj.cpp:58:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsPostScriptObj.cpp:62:0:
nsAFMObject.h: In member function 'void nsAFMObject::GetAFMNumber(float*)':
nsAFMObject.h:380:60: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
   void    GetAFMNumber (float  *aFloat){GetToken();*aFloat = atof (mToken);}
                                                            ^
nsPostScriptObj.cpp: In member function 'void nsPostScriptObj::write_prolog(FILE*, PRBool)':
nsPostScriptObj.cpp:436:37: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     fpCString(NSToCoordRound(fWidth)).get(),
                                     ^
nsPostScriptObj.cpp:437:38: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     fpCString(NSToCoordRound(fHeight)).get());
                                      ^
nsPostScriptObj.cpp: In member function 'void nsPostScriptObj::begin_page()':
nsPostScriptObj.cpp:1873:65: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
   scale(1.0 / TWIPS_PER_POINT_FLOAT, 1.0 / TWIPS_PER_POINT_FLOAT);
                                                                 ^
nsPostScriptObj.cpp:1873:65: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion]
nsPostScriptObj.cpp: In member function 'void nsPostScriptObj::preshow(const PRUnichar*, int)':
nsPostScriptObj.cpp:1960:16: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
       highbyte = (uch >> 8 ) & 0xff;
                ^
nsPostScriptObj.cpp: In member function 'void nsPostScriptObj::show(const PRUnichar*, int, const char*, int)':
nsPostScriptObj.cpp:2036:20: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
           highbyte = (uch >> 8 ) & 0xff;
                    ^
nsPostScriptObj.cpp:2037:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
           lowbyte = ( uch & 0xff );
                   ^
nsPostScriptObj.cpp: In member function 'void nsPostScriptObj::arc(nscoord, nscoord, float, float)':
nsPostScriptObj.cpp:2127:29: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
       fpCString(aWidth * 0.5).get(), fpCString(aHeight * 0.5).get(),
                             ^
nsPostScriptObj.cpp:2127:61: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
       fpCString(aWidth * 0.5).get(), fpCString(aHeight * 0.5).get(),
                                                             ^
In file included from nsPostScriptObj.h:46:0,
                 from nsPostScriptObj.cpp:58:
nsPostScriptObj.cpp: In member function 'void nsPostScriptObj::draw_image(nsIImage*, const nsRect&, const nsRect&, const nsRect&)':
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'PRUint8 {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsPostScriptObj.cpp:2438:9: note: in expansion of macro 'MOZ_BLEND'
         MOZ_BLEND(p[0], 255, pixel[0], alpha);
         ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'PRUint8 {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsPostScriptObj.cpp:2439:9: note: in expansion of macro 'MOZ_BLEND'
         MOZ_BLEND(p[1], 255, pixel[1], alpha);
         ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'PRUint8 {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsPostScriptObj.cpp:2440:9: note: in expansion of macro 'MOZ_BLEND'
         MOZ_BLEND(p[2], 255, pixel[2], alpha);
         ^
nsPostScriptObj.cpp: In member function 'void nsPostScriptObj::setcolor(nscolor)':
nsPostScriptObj.cpp:2477:19: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
     greyBrightness=NS_PS_GRAY(NS_RGB_TO_GRAY(NS_GET_R(aColor),
                   ^
nsPostScriptObj.cpp:2483:34: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
       fpCString(NS_PS_RED(aColor)).get(),
                                  ^
nsPostScriptObj.cpp:2484:36: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
       fpCString(NS_PS_GREEN(aColor)).get(),
                                    ^
nsPostScriptObj.cpp:2485:35: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
       fpCString(NS_PS_BLUE(aColor)).get());
                                   ^
nsPostScriptObj.cpp: In member function 'nsresult nsPostScriptObj::render_eps(const nsRect&, nsEPSObjectPS&)':
nsPostScriptObj.cpp:2869:3: warning: conversion to 'float' from 'PRFloat64 {aka double}' may alter its value [-Wfloat-conversion]
   );
   ^
nsPostScriptObj.cpp:2869:3: warning: conversion to 'float' from 'PRFloat64 {aka double}' may alter its value [-Wfloat-conversion]
nsPostScriptObj.cpp:2875:41: warning: conversion to 'float' from 'PRFloat64 {aka double}' may alter its value [-Wfloat-conversion]
     fpCString(-anEPS.GetBoundingBoxLLX()).get(),
                                         ^
nsPostScriptObj.cpp:2876:41: warning: conversion to 'float' from 'PRFloat64 {aka double}' may alter its value [-Wfloat-conversion]
     fpCString(-anEPS.GetBoundingBoxLLY()).get()
                                         ^
nsAFMObject.cpp
c++ -o nsAFMObject.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsAFMObject.pp nsAFMObject.cpp
In file included from ../../../dist/include/gfx/nsIFontMetrics.h:42:0,
                 from nsAFMObject.h:43,
                 from nsAFMObject.cpp:38:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsAFMObject.h:43,
                 from nsAFMObject.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsAFMObject.h:43,
                 from nsAFMObject.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsAFMObject.h:43,
                 from nsAFMObject.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsAFMObject.h:43,
                 from nsAFMObject.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsAFMObject.h:43,
                 from nsAFMObject.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsAFMObject.h:43,
                 from nsAFMObject.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsAFMObject.h:43,
                 from nsAFMObject.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsAFMObject.h:46:0,
                 from nsAFMObject.cpp:38:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from nsAFMObject.h:47,
                 from nsAFMObject.cpp:38:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from nsAFMObject.cpp:38:0:
nsAFMObject.h: In member function 'void nsAFMObject::GetAFMNumber(float*)':
nsAFMObject.h:380:60: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
   void    GetAFMNumber (float  *aFloat){GetToken();*aFloat = atof (mToken);}
                                                            ^
In file included from nsAFMObject.cpp:39:0:
Helvetica.h: At global scope:
Helvetica.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:40:0:
Helvetica-Bold.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:41:0:
Helvetica-BoldOblique.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:42:0:
Helvetica-Oblique.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:43:0:
Times-Roman.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:44:0:
Times-Bold.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:45:0:
Times-BoldItalic.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:46:0:
Times-Italic.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:47:0:
Courier.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:48:0:
Courier-Bold.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:49:0:
Courier-BoldOblique.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:50:0:
Courier-Oblique.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
In file included from nsAFMObject.cpp:51:0:
Symbol.h:71:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
 };
 ^
nsAFMObject.cpp: In member function 'PRInt16 nsAFMObject::CheckBasicFonts(const nsFont&, PRBool)':
nsAFMObject.cpp:292:13: warning: conversion to 'PRInt16 {aka short int}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     ourfont = curIndex;
             ^
nsAFMObject.cpp: In member function 'PRInt32 nsAFMObject::GetToken()':
nsAFMObject.cpp:623:17: warning: conversion to 'char' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
       mToken[i] = ch;
                 ^
nsAFMObject.cpp: In member function 'PRInt32 nsAFMObject::GetLine()':
nsAFMObject.cpp:657:15: warning: conversion to 'char' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     mToken[i] = ch;
               ^
nsAFMObject.cpp: In member function 'char* nsAFMObject::GetAFMString()':
nsAFMObject.cpp:802:7: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   len = strlen(mToken);
       ^
nsAFMObject.cpp: In member function 'char* nsAFMObject::GetAFMName()':
nsAFMObject.cpp:819:7: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
   len = strlen(mToken);
       ^
nsAFMObject.cpp: In member function 'void nsAFMObject::GetStringWidth(const char*, nscoord&, nscoord)':
nsAFMObject.cpp:845:14: warning: conversion to 'float' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     totallen += fwidth;
              ^
nsAFMObject.cpp:850:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   aWidth = NSToCoordRound((totallen * mFontHeight)/1000.0f);
                                       ^
nsAFMObject.cpp: In member function 'void nsAFMObject::GetStringWidth(const PRUnichar*, nscoord&, nscoord)':
nsAFMObject.cpp:884:17: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
       asciichar = (*cptr)&0x00ff;
                 ^
nsAFMObject.cpp:892:14: warning: conversion to 'float' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
     totallen += fwidth;
              ^
nsAFMObject.cpp:897:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   aWidth = NSToCoordRound((totallen * mFontHeight)/1000.0f);
                                       ^
nsGfxFactoryPS.cpp
c++ -o nsGfxFactoryPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGfxFactoryPS.pp nsGfxFactoryPS.cpp
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextPS.h:43,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextPS.h:43,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextPS.h:43,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/gfx/nsDeviceContext.h:45,
                 from nsDeviceContextPS.h:43,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsPS.h:42,
                 from nsDeviceContextPS.h:50,
                 from nsGfxFactoryPS.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsFontMetricsPS.h:43:0,
                 from nsDeviceContextPS.h:50,
                 from nsGfxFactoryPS.cpp:43:
nsAFMObject.h: In member function 'void nsAFMObject::GetAFMNumber(float*)':
nsAFMObject.h:380:60: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
   void    GetAFMNumber (float  *aFloat){GetToken();*aFloat = atof (mToken);}
                                                            ^
nsTempfilePS.cpp
c++ -o nsTempfilePS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsTempfilePS.pp nsTempfilePS.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsTempfilePS.h:47,
                 from nsTempfilePS.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsTempfilePS.h:47,
                 from nsTempfilePS.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsTempfilePS.h:47,
                 from nsTempfilePS.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsTempfilePS.h:47,
                 from nsTempfilePS.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsTempfilePS.h:47,
                 from nsTempfilePS.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsTempfilePS.h:47,
                 from nsTempfilePS.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsTempfilePS.h:47,
                 from nsTempfilePS.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPrintJobPS.cpp
c++ -o nsPrintJobPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPrintJobPS.pp nsPrintJobPS.cpp
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from nsPrintJobPS.cpp:41:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from nsPrintJobPS.cpp:41:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from nsPrintJobPS.cpp:41:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobPS.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobPS.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobPS.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobPS.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobPS.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobPS.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobPS.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsPrintJobFactoryPS.cpp
c++ -o nsPrintJobFactoryPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPrintJobFactoryPS.pp nsPrintJobFactoryPS.cpp
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from nsPrintJobPS.h:44,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from nsPrintJobPS.h:44,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from nsPrintJobPS.h:44,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from nsPrintJobPS.h:47,
                 from nsPrintJobFactoryPS.cpp:43:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsType1.cpp
c++ -o nsType1.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I../.. -I./..  -I./../shared -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsType1.pp nsType1.cpp
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsType1.cpp:76:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsType1.cpp:76:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsType1.cpp:76:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsType1.cpp:76:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsType1.cpp:76:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsType1.cpp:76:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/string/nsPrintfCString.h:42,
                 from nsType1.cpp:76:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsType1.cpp: In function 'int Type1CharStringCommand(unsigned char**, int)':
nsType1.cpp:138:8: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
     *p = aCmd;
        ^
nsType1.cpp: In function 'int Type1EncodeCharStringInt(unsigned char**, int)':
nsType1.cpp:151:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
       p[0] = aValue + 139;
            ^
nsType1.cpp:158:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
       p[0] = ((aValue - 108)>>8) + 247; 
            ^
nsType1.cpp:159:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
       p[1] = (aValue - 108) & 0xFF;
            ^
nsType1.cpp:166:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
       p[0] = ((-aValue - 108)>>8) + 251;
            ^
nsType1.cpp:167:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
       p[1] = (-aValue - 108) & 0xFF;
            ^
nsType1.cpp:176:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
       p[1] = (tmp>>24) & 0xFF;
            ^
nsType1.cpp: In function 'unsigned char Type1Encrypt(unsigned char, PRUint16*)':
nsType1.cpp:190:10: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
   cipher = (aPlain ^ (*aKeyPtr >> 8));
          ^
nsType1.cpp:191:12: warning: conversion to 'PRUint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   *aKeyPtr = (cipher + *aKeyPtr) * kType1EncryptionC1 + kType1EncryptionC2;
            ^
nsType1.cpp: In function 'PRBool sideWidthAndBearing(const FT_Vector*, FT2PT1_info*)':
nsType1.cpp:234:45: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     aw = toCS(upm, slot->metrics.horiAdvance);
                                             ^
nsType1.cpp:236:46: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     aw = -toCS(upm, slot->metrics.vertAdvance);
                                              ^
nsType1.cpp:239:74: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     aFti->len += ecsi(&aFti->buf, (int)(aFti->cur_x = toCS(upm, bbox.xMin)));
                                                                          ^
nsType1.cpp:245:74: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     aFti->len += ecsi(&aFti->buf, (int)(aFti->cur_x = toCS(upm, bbox.xMin)));
                                                                          ^
nsType1.cpp:246:74: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     aFti->len += ecsi(&aFti->buf, (int)(aFti->cur_y = toCS(upm, bbox.yMin)));
                                                                          ^
nsType1.cpp: In function 'int moveto(const FT_Vector*, void*)':
nsType1.cpp:272:26: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   if (toCS(upm, aEndPt->x) == fti->cur_x) {
                          ^
nsType1.cpp:273:52: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     fti->len += ecsi(&fti->buf, toCS(upm, aEndPt->y) - (int)fti->cur_y);
                                                    ^
nsType1.cpp:276:31: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   else if (toCS(upm, aEndPt->y) == fti->cur_y) {
                               ^
nsType1.cpp:277:52: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     fti->len += ecsi(&fti->buf, toCS(upm, aEndPt->x) - (int)fti->cur_x);
                                                    ^
nsType1.cpp:281:52: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     fti->len += ecsi(&fti->buf, toCS(upm, aEndPt->x) - (int)fti->cur_x);
                                                    ^
nsType1.cpp:282:52: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     fti->len += ecsi(&fti->buf, toCS(upm, aEndPt->y) - (int)fti->cur_y);
                                                    ^
nsType1.cpp:286:35: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   fti->cur_x = toCS(upm, aEndPt->x);
                                   ^
nsType1.cpp:287:35: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   fti->cur_y = toCS(upm, aEndPt->y);
                                   ^
nsType1.cpp: In function 'int lineto(const FT_Vector*, void*)':
nsType1.cpp:298:26: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   if (toCS(upm, aEndPt->x) == fti->cur_x) {
                          ^
nsType1.cpp:299:52: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     fti->len += ecsi(&fti->buf, toCS(upm, aEndPt->y) - (int)fti->cur_y);
                                                    ^
nsType1.cpp:302:31: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   else if (toCS(upm, aEndPt->y) == fti->cur_y) {
                               ^
nsType1.cpp:303:52: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     fti->len += ecsi(&fti->buf, toCS(upm, aEndPt->x) - (int)fti->cur_x);
                                                    ^
nsType1.cpp:307:52: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     fti->len += ecsi(&fti->buf, toCS(upm, aEndPt->x) - (int)fti->cur_x);
                                                    ^
nsType1.cpp:308:52: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
     fti->len += ecsi(&fti->buf, toCS(upm, aEndPt->y) - (int)fti->cur_y);
                                                    ^
nsType1.cpp:312:35: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   fti->cur_x = toCS(upm, aEndPt->x);
                                   ^
nsType1.cpp:313:35: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   fti->cur_y = toCS(upm, aEndPt->y);
                                   ^
nsType1.cpp: In function 'int conicto(const FT_Vector*, const FT_Vector*, void*)':
nsType1.cpp:331:34: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   ctl_x = toCS(upm, aControlPt->x);
                                  ^
nsType1.cpp:332:34: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   ctl_y = toCS(upm, aControlPt->y);
                                  ^
nsType1.cpp:333:27: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   x3 = toCS(upm, aEndPt->x);
                           ^
nsType1.cpp:334:27: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   y3 = toCS(upm, aEndPt->y);
                           ^
nsType1.cpp: In function 'int cubicto(const FT_Vector*, const FT_Vector*, const FT_Vector*, void*)':
nsType1.cpp:362:32: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   x1 = toCS(upm, aControlPt1->x);
                                ^
nsType1.cpp:363:32: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   y1 = toCS(upm, aControlPt1->y);
                                ^
nsType1.cpp:365:32: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   x2 = toCS(upm, aControlPt2->x);
                                ^
nsType1.cpp:366:32: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   y2 = toCS(upm, aControlPt2->y);
                                ^
nsType1.cpp:368:27: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   x3 = toCS(upm, aEndPt->x);
                           ^
nsType1.cpp:369:27: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
   y3 = toCS(upm, aEndPt->y);
                           ^
nsType1.cpp: In function 'PRBool outputType1SubFont(FT_Face, const nsAString_internal&, const char*, int, int, FILE*)':
nsType1.cpp:571:44: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
                  toCS(upm, aFace->bbox.xMin),
                                            ^
nsType1.cpp:572:44: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
                  toCS(upm, aFace->bbox.yMin),
                                            ^
nsType1.cpp:573:44: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
                  toCS(upm, aFace->bbox.xMax),
                                            ^
nsType1.cpp:574:44: warning: conversion to 'double' from 'FT_Pos {aka long int}' may alter its value [-Wconversion]
                  toCS(upm, aFace->bbox.yMax));
                                            ^
nsType1.cpp: In function 'void encryptAndHexOut(FILE*, PRUint32*, PRUint16*, const char*, PRInt32)':
nsType1.cpp:740:12: warning: conversion to 'PRInt32 {aka int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
       aLen = strlen(aBuf); 
            ^
rm -f libgfxps.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -fPIC -shared -Wl,-z,defs -Wl,-h,libgfxps.so -o libgfxps.so  nsDeviceContextPS.o nsFontMetricsPS.o nsEPSObjectPS.o nsRenderingContextPS.o nsPostScriptObj.o nsAFMObject.o nsGfxFactoryPS.o nsTempfilePS.o nsPrintJobPS.o nsPrintJobFactoryPS.o nsType1.o       -L../../../dist/bin -L../../../dist/lib -lgfxshared_s -lgfxpsshar -lmozutil_s -lgkgfx -L../../../dist/bin -lxpcom -lxpcom_core  -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl ../../../dist/lib/libunicharutil_s.a  -lXft -lfreetype -lfontconfig  -Wl,--version-script -Wl,../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm    
chmod +x libgfxps.so
strip libgfxps.so
/tmp/kompozer/src/mozilla/config/nsinstall -R -m 755 libgfxps.so ../../../dist/bin/components
: ../../../dist/bin/components/libgfxps.so
/tmp/kompozer/src/mozilla/config/nsinstall -R ./sample.unixpsfonts.properties ../../../dist/bin/res
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src/ps'
make[4]: Entering directory '/tmp/kompozer/src/mozilla/gfx/src/gtk'
nsPrintdGTK.c
gcc -o nsPrintdGTK.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/nsPrintdGTK.pp nsPrintdGTK.c
gtk2drawing.c
gcc -o gtk2drawing.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC  -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -include ../../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/gtk2drawing.pp gtk2drawing.c
gtk2drawing.c: In function 'moz_gtk_tooltip_paint':
gtk2drawing.c:1093:5: warning: ignoring return value of 'gtk_style_attach', declared with attribute warn_unused_result [-Wunused-result]
     gtk_style_attach(style, gTooltipWidget->window);
     ^
nsDeviceContextGTK.cpp
c++ -o nsDeviceContextGTK.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDeviceContextGTK.pp nsDeviceContextGTK.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from nsDrawingSurfaceGTK.h:47,
                 from nsRenderingContextGTK.h:53,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextGTK.h:41,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextGTK.h:41,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from ../../../dist/include/gfx/nsDeviceContext.h:42,
                 from nsDeviceContextGTK.h:41,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/xpcom/nsIAtom.h:17,
                 from ../../../dist/include/gfx/nsDeviceContext.h:45,
                 from nsDeviceContextGTK.h:41,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsRenderingContextGTK.h:41:0,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
./../nsRenderingContextImpl.h: At global scope:
./../nsRenderingContextImpl.h:195:14: warning: 'virtual nsresult nsRenderingContextImpl::DrawString(const PRUnichar*, PRUint32, nscoord, nscoord, PRInt32, const nscoord*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const PRUnichar *aString, PRUint32 aLength,
              ^
In file included from nsDeviceContextGTK.h:47:0,
                 from nsDeviceContextGTK.cpp:47:
nsRenderingContextGTK.h:158:14: warning:   by 'virtual nsresult nsRenderingContextGTK::DrawString(const nsString&, nscoord, nscoord, PRInt32, const nscoord*)' [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const nsString& aString, nscoord aX, nscoord aY,
              ^
In file included from nsRenderingContextGTK.h:41:0,
                 from nsDeviceContextGTK.h:47,
                 from nsDeviceContextGTK.cpp:47:
./../nsRenderingContextImpl.h:192:14: warning: 'virtual nsresult nsRenderingContextImpl::DrawString(const char*, PRUint32, nscoord, nscoord, const nscoord*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const char *aString, PRUint32 aLength,
              ^
In file included from nsDeviceContextGTK.h:47:0,
                 from nsDeviceContextGTK.cpp:47:
nsRenderingContextGTK.h:158:14: warning:   by 'virtual nsresult nsRenderingContextGTK::DrawString(const nsString&, nscoord, nscoord, PRInt32, const nscoord*)' [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const nsString& aString, nscoord aX, nscoord aY,
              ^
nsDeviceContextGTK.cpp: In member function 'virtual nsresult nsDeviceContextGTK::Init(nsNativeWidget)':
nsDeviceContextGTK.cpp:268:19: warning: conversion to 'PRInt16 {aka short int}' from 'gint {aka int}' may alter its value [-Wconversion]
   mScrollbarWidth = req.width;
                   ^
nsDeviceContextGTK.cpp:280:20: warning: conversion to 'PRInt16 {aka short int}' from 'gint {aka int}' may alter its value [-Wconversion]
   mScrollbarHeight = req.height;
                    ^
nsDeviceContextGTK.cpp: In member function 'virtual nsresult nsDeviceContextGTK::GetRect(nsRect&)':
nsDeviceContextGTK.cpp:488:56: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     aRect.x = NSToIntRound(mDevUnitsToAppUnits * aRect.x);
                                                        ^
nsDeviceContextGTK.cpp:489:56: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     aRect.y = NSToIntRound(mDevUnitsToAppUnits * aRect.y);
                                                        ^
nsDeviceContextGTK.cpp:490:60: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     aRect.width = NSToIntRound(mDevUnitsToAppUnits * aRect.width);
                                                            ^
nsDeviceContextGTK.cpp:491:61: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     aRect.height = NSToIntRound(mDevUnitsToAppUnits * aRect.height);
                                                             ^
nsDeviceContextGTK.cpp: In member function 'virtual nsresult nsDeviceContextGTK::GetClientRect(nsRect&)':
nsDeviceContextGTK.cpp:520:56: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     aRect.x = NSToIntRound(mDevUnitsToAppUnits * aRect.x);
                                                        ^
nsDeviceContextGTK.cpp:521:56: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     aRect.y = NSToIntRound(mDevUnitsToAppUnits * aRect.y);
                                                        ^
nsDeviceContextGTK.cpp:522:60: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     aRect.width = NSToIntRound(mDevUnitsToAppUnits * aRect.width);
                                                            ^
nsDeviceContextGTK.cpp:523:61: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
     aRect.height = NSToIntRound(mDevUnitsToAppUnits * aRect.height);
                                                             ^
nsDeviceContextGTK.cpp: In function 'PRInt32 GetOSDPI()':
nsDeviceContextGTK.cpp:1072:39: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
     return NSToCoordRound(dpi / 1024.0);
                                       ^
nsDeviceContextGTK.cpp: In function 'PRInt32 GetXftDPI()':
nsDeviceContextGTK.cpp:1099:30: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
       return NSToCoordRound(d);
                              ^
nsDeviceContextSpecFactoryG.cpp
c++ -o nsDeviceContextSpecFactoryG.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDeviceContextSpecFactoryG.pp nsDeviceContextSpecFactoryG.cpp
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from ../../../dist/include/gfx/nsIDeviceContextSpec.h:41,
                 from nsDeviceContextSpecFactoryG.h:42,
                 from nsDeviceContextSpecFactoryG.cpp:39:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from ../../../dist/include/gfx/nsIDeviceContextSpec.h:41,
                 from nsDeviceContextSpecFactoryG.h:42,
                 from nsDeviceContextSpecFactoryG.cpp:39:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from ../../../dist/include/gfx/nsIDeviceContextSpec.h:41,
                 from nsDeviceContextSpecFactoryG.h:42,
                 from nsDeviceContextSpecFactoryG.cpp:39:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecFactoryG.cpp:40:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecFactoryG.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecFactoryG.cpp:40:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecFactoryG.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecFactoryG.cpp:40:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecFactoryG.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecFactoryG.cpp:40:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDeviceContextSpecG.cpp
c++ -o nsDeviceContextSpecG.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDeviceContextSpecG.pp nsDeviceContextSpecG.cpp
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:43:0,
                 from ../../../dist/include/gfx/nsIDeviceContextSpec.h:41,
                 from nsDeviceContextSpecG.h:42,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from ../../../dist/include/gfx/nsIDeviceContextSpec.h:41,
                 from nsDeviceContextSpecG.h:42,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from ../../../dist/include/gfx/nsIDeviceContextSpec.h:41,
                 from nsDeviceContextSpecG.h:42,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from nsDeviceContextSpecG.h:44,
                 from nsDeviceContextSpecG.cpp:53:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsDeviceContextSpecG.cpp: In member function 'virtual nsresult nsDeviceContextSpecGTK::Init(nsIPrintSettings*, PRBool)':
nsDeviceContextSpecG.cpp:515:18: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
     mTop         = dtop;
                  ^
nsDeviceContextSpecG.cpp:516:18: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
     mBottom      = dbottom;
                  ^
nsDeviceContextSpecG.cpp:517:18: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
     mLeft        = dleft;
                  ^
nsDeviceContextSpecG.cpp:518:18: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion]
     mRight       = dright;
                  ^
nsDeviceContextSpecG.cpp:520:20: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mDownloadFonts = downloadfonts;
                    ^
nsDeviceContextSpecG.cpp:520:20: warning: conversion to 'unsigned char:1' from 'PRPackedBool {aka unsigned char}' may alter its value [-Wconversion]
nsDeviceContextSpecG.cpp:525:18: warning: conversion to 'PRPackedBool {aka unsigned char}' from 'PRBool {aka int}' may alter its value [-Wconversion]
     mIsPPreview  = aIsPrintPreview;
                  ^
nsDeviceContextSpecG.cpp:525:18: warning: conversion to 'unsigned char:1' from 'PRPackedBool {aka unsigned char}' may alter its value [-Wconversion]
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:42,
                 from ../../../dist/include/gfx/nsIDeviceContextSpec.h:41,
                 from nsDeviceContextSpecG.h:42,
                 from nsDeviceContextSpecG.cpp:53:
nsDeviceContextSpecG.cpp: In member function 'virtual nsrefcnt nsPrinterEnumeratorGTK::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsPrinterEnumeratorGTK' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsDeviceContextSpecG.cpp:749:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsPrinterEnumeratorGTK, nsIPrinterEnumerator)
 ^
nsDrawingSurfaceGTK.cpp
c++ -o nsDrawingSurfaceGTK.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsDrawingSurfaceGTK.pp nsDrawingSurfaceGTK.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gdk/gdkprivate.h:30,
                 from /usr/include/gtk-2.0/gdk/gdkx.h:30,
                 from nsDrawingSurfaceGTK.cpp:39:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsRect.h:43:0,
                 from ../../../dist/include/gfx/nsIRegion.h:43,
                 from nsDrawingSurfaceGTK.h:44,
                 from nsDrawingSurfaceGTK.cpp:41:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIRegion.h:43,
                 from nsDrawingSurfaceGTK.h:44,
                 from nsDrawingSurfaceGTK.cpp:41:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIRegion.h:43:0,
                 from nsDrawingSurfaceGTK.h:44,
                 from nsDrawingSurfaceGTK.cpp:41:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
nsDrawingSurfaceGTK.cpp: In constructor 'nsDrawingSurfaceGTK::nsDrawingSurfaceGTK()':
nsDrawingSurfaceGTK.cpp:87:24: warning: conversion to 'PRUint8 {aka unsigned char}' from 'gint {aka int}' may alter its value [-Wconversion]
   mPixFormat.mRedShift = v->red_shift;
                        ^
nsDrawingSurfaceGTK.cpp:88:26: warning: conversion to 'PRUint8 {aka unsigned char}' from 'gint {aka int}' may alter its value [-Wconversion]
   mPixFormat.mGreenShift = v->green_shift;
                          ^
nsDrawingSurfaceGTK.cpp:89:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'gint {aka int}' may alter its value [-Wconversion]
   mPixFormat.mBlueShift = v->blue_shift;
                         ^
nsGfxFactoryGTK.cpp
c++ -o nsGfxFactoryGTK.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGfxFactoryGTK.pp nsGfxFactoryGTK.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from nsDrawingSurfaceGTK.h:47,
                 from nsRenderingContextGTK.h:53,
                 from nsGfxFactoryGTK.cpp:47:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsIRenderingContext.h:47:0,
                 from ../../../dist/include/gfx/nsIBlender.h:43,
                 from ./../nsBlender.h:44,
                 from nsGfxFactoryGTK.cpp:46:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIDeviceContext.h:44,
                 from ./../nsBlender.h:45,
                 from nsGfxFactoryGTK.cpp:46:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIDeviceContext.h:44:0,
                 from ./../nsBlender.h:45,
                 from nsGfxFactoryGTK.cpp:46:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsGfxFactoryGTK.cpp:47:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsGfxFactoryGTK.cpp:47:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsGfxFactoryGTK.cpp:47:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsGfxFactoryGTK.cpp:47:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsGfxFactoryGTK.cpp:47:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsGfxFactoryGTK.cpp:47:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsGfxFactoryGTK.cpp:47:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsRenderingContextGTK.h:41:0,
                 from nsGfxFactoryGTK.cpp:47:
./../nsRenderingContextImpl.h: At global scope:
./../nsRenderingContextImpl.h:195:14: warning: 'virtual nsresult nsRenderingContextImpl::DrawString(const PRUnichar*, PRUint32, nscoord, nscoord, PRInt32, const nscoord*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const PRUnichar *aString, PRUint32 aLength,
              ^
In file included from nsGfxFactoryGTK.cpp:47:0:
nsRenderingContextGTK.h:158:14: warning:   by 'virtual nsresult nsRenderingContextGTK::DrawString(const nsString&, nscoord, nscoord, PRInt32, const nscoord*)' [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const nsString& aString, nscoord aX, nscoord aY,
              ^
In file included from nsRenderingContextGTK.h:41:0,
                 from nsGfxFactoryGTK.cpp:47:
./../nsRenderingContextImpl.h:192:14: warning: 'virtual nsresult nsRenderingContextImpl::DrawString(const char*, PRUint32, nscoord, nscoord, const nscoord*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const char *aString, PRUint32 aLength,
              ^
In file included from nsGfxFactoryGTK.cpp:47:0:
nsRenderingContextGTK.h:158:14: warning:   by 'virtual nsresult nsRenderingContextGTK::DrawString(const nsString&, nscoord, nscoord, PRInt32, const nscoord*)' [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const nsString& aString, nscoord aX, nscoord aY,
              ^
In file included from ../../../dist/include/xpcom/nsISupports.h:121:0,
                 from ../../../dist/include/xpcom/nsIFactory.h:10,
                 from ../../../dist/include/xpcom/nsIGenericFactory.h:42,
                 from nsGfxFactoryGTK.cpp:41:
../../../dist/include/xpcom/nsISupportsUtils.h: In function 'nsresult nsScriptableRegionConstructor(nsISupports*, const nsIID&, void**)':
../../../dist/include/xpcom/nsISupportsUtils.h:140:21: warning: 'inst' may be used uninitialized in this function [-Wmaybe-uninitialized]
     (_ptr)->Release();                                                        \
                     ^
nsGfxFactoryGTK.cpp:202:24: note: 'inst' was declared here
   nsIScriptableRegion *inst;
                        ^
nsGraphicsStateGTK.cpp
c++ -o nsGraphicsStateGTK.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGraphicsStateGTK.pp nsGraphicsStateGTK.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from nsRegionGTK.h:45,
                 from nsGraphicsStateGTK.h:44,
                 from nsGraphicsStateGTK.cpp:38:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsIRenderingContext.h:47:0,
                 from nsGraphicsStateGTK.h:41,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsGraphicsStateGTK.h:42,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsGraphicsStateGTK.h:42,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsGraphicsStateGTK.h:42,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsGraphicsStateGTK.h:42,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsGraphicsStateGTK.h:42,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsGraphicsStateGTK.h:42,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsGraphicsStateGTK.h:42,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/gfx/nsTransform2D.h:43:0,
                 from nsGraphicsStateGTK.h:43,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIRegion.h:43:0,
                 from nsRegionGTK.h:43,
                 from nsGraphicsStateGTK.h:44,
                 from nsGraphicsStateGTK.cpp:38:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
nsImageGTK.cpp
c++ -o nsImageGTK.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsImageGTK.pp nsImageGTK.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from nsImageGTK.cpp:40:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsIRenderingContext.h:47:0,
                 from ../../../dist/include/gfx/nsIImage.h:42,
                 from nsImageGTK.h:41,
                 from nsImageGTK.cpp:45:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIImage.h:43,
                 from nsImageGTK.h:41,
                 from nsImageGTK.cpp:45:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIImage.h:43:0,
                 from nsImageGTK.h:41,
                 from nsImageGTK.cpp:45:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsImageGTK.cpp:46:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsImageGTK.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsImageGTK.cpp:46:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsImageGTK.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsImageGTK.cpp:46:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsImageGTK.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsImageGTK.cpp:46:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsRenderingContextGTK.h:41:0,
                 from nsImageGTK.cpp:46:
./../nsRenderingContextImpl.h: At global scope:
./../nsRenderingContextImpl.h:195:14: warning: 'virtual nsresult nsRenderingContextImpl::DrawString(const PRUnichar*, PRUint32, nscoord, nscoord, PRInt32, const nscoord*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const PRUnichar *aString, PRUint32 aLength,
              ^
In file included from nsImageGTK.cpp:46:0:
nsRenderingContextGTK.h:158:14: warning:   by 'virtual nsresult nsRenderingContextGTK::DrawString(const nsString&, nscoord, nscoord, PRInt32, const nscoord*)' [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const nsString& aString, nscoord aX, nscoord aY,
              ^
In file included from nsRenderingContextGTK.h:41:0,
                 from nsImageGTK.cpp:46:
./../nsRenderingContextImpl.h:192:14: warning: 'virtual nsresult nsRenderingContextImpl::DrawString(const char*, PRUint32, nscoord, nscoord, const nscoord*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const char *aString, PRUint32 aLength,
              ^
In file included from nsImageGTK.cpp:46:0:
nsRenderingContextGTK.h:158:14: warning:   by 'virtual nsresult nsRenderingContextGTK::DrawString(const nsString&, nscoord, nscoord, PRInt32, const nscoord*)' [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const nsString& aString, nscoord aX, nscoord aY,
              ^
nsImageGTK.cpp: In member function 'virtual nsresult nsImageGTK::Init(PRInt32, PRInt32, PRInt32, nsMaskRequirements)':
nsImageGTK.cpp:195:10: warning: conversion to 'PRInt8 {aka signed char}' from 'PRInt32 {aka int}' may alter its value [-Wconversion]
   mDepth = aDepth;
          ^
nsImageGTK.cpp: In member function 'void nsImageGTK::UpdateCachedImage()':
nsImageGTK.cpp:53:56: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
 #define NS_SET_BIT(rowptr, x) (rowptr[(x)>>3] |= (1<<(7-(x)&0x7)))
                                                        ^
nsImageGTK.cpp:354:13: note: in expansion of macro 'NS_SET_BIT'
             NS_SET_BIT(mask,x);
             ^
nsImageGTK.cpp:53:47: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
 #define NS_SET_BIT(rowptr, x) (rowptr[(x)>>3] |= (1<<(7-(x)&0x7)))
                                               ^
nsImageGTK.cpp:354:13: note: in expansion of macro 'NS_SET_BIT'
             NS_SET_BIT(mask,x);
             ^
nsImageGTK.cpp:54:59: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
 #define NS_CLEAR_BIT(rowptr, x) (rowptr[(x)>>3] &= ~(1<<(7-(x)&0x7)))
                                                           ^
nsImageGTK.cpp:357:13: note: in expansion of macro 'NS_CLEAR_BIT'
             NS_CLEAR_BIT(mask,x);
             ^
nsImageGTK.cpp:54:49: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
 #define NS_CLEAR_BIT(rowptr, x) (rowptr[(x)>>3] &= ~(1<<(7-(x)&0x7)))
                                                 ^
nsImageGTK.cpp:357:13: note: in expansion of macro 'NS_CLEAR_BIT'
             NS_CLEAR_BIT(mask,x);
             ^
nsImageGTK.cpp:401:49: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
       PRUint8  leftmask   = 0xff  >> (left & 0x7);
                                                 ^
nsImageGTK.cpp:402:60: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
       PRUint8  rightmask  = 0xff  << (7 - ((right-1) & 0x7));
                                                            ^
nsImageGTK.cpp: In function 'void XlibRectStretch(PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, GdkPixmap*, GdkPixmap*, GdkGC*, GdkGC*, PRInt32)':
nsImageGTK.cpp:575:38: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
                                aDepth);
                                      ^
nsImageGTK.cpp:575:38: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
nsImageGTK.cpp:604:49: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
                         endColumn-startColumn, 1);
                                                 ^
nsImageGTK.cpp:604:49: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
nsImageGTK.cpp:604:49: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
nsImageGTK.cpp:604:49: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
nsImageGTK.cpp: In function 'void XlibStretchHorizontal(long int, long int, long int, long int, long int, long int, long int, long int, long int, long int, GdkPixmap*, GdkPixmap*, GdkGC*)':
nsImageGTK.cpp:651:35: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
                       1, ymax-ymin);
                                   ^
nsImageGTK.cpp:651:35: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
nsImageGTK.cpp:651:35: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
nsImageGTK.cpp:651:35: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
nsImageGTK.cpp:651:35: warning: conversion to 'gint {aka int}' from 'long int' may alter its value [-Wconversion]
In file included from ../../../dist/include/gfx/nsIRenderingContext.h:46:0,
                 from ../../../dist/include/gfx/nsIImage.h:42,
                 from nsImageGTK.h:41,
                 from nsImageGTK.cpp:45:
nsImageGTK.cpp: In member function 'void nsImageGTK::DrawComposited32(PRBool, PRBool, PRUint8*, PRUint32, PRUint8*, PRUint32, unsigned int, unsigned int, XImage*, unsigned char*, unsigned char*)':
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1057:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[0], baseRow[redIndex],   imageRow[0], alpha);
       ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1058:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[1], baseRow[greenIndex], imageRow[1], alpha);
       ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1059:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[2], baseRow[blueIndex],  imageRow[2], alpha);
       ^
nsImageGTK.cpp: In member function 'void nsImageGTK::DrawComposited24(PRBool, PRBool, PRUint8*, PRUint32, PRUint8*, PRUint32, unsigned int, unsigned int, XImage*, unsigned char*, unsigned char*)':
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1092:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[0], baseRow[redIndex],   imageRow[0], alpha);
       ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1093:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[1], baseRow[greenIndex], imageRow[1], alpha);
       ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1094:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[2], baseRow[blueIndex],  imageRow[2], alpha);
       ^
nsImageGTK.cpp: In member function 'void nsImageGTK::DrawComposited16(PRBool, PRBool, PRUint8*, PRUint32, PRUint8*, PRUint32, unsigned int, unsigned int, XImage*, unsigned char*, unsigned char*)':
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1142:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[0],
       ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1145:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[1],
       ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1148:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[2],
       ^
nsImageGTK.cpp: In member function 'void nsImageGTK::DrawCompositedGeneral(PRBool, PRBool, PRUint8*, PRUint32, PRUint8*, PRUint32, unsigned int, unsigned int, XImage*, unsigned char*, unsigned char*)':
nsImageGTK.cpp:1256:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
         *target++ = colormap->colors[pix].red   >>8;
                   ^
nsImageGTK.cpp:1257:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
         *target++ = colormap->colors[pix].green >>8;
                   ^
nsImageGTK.cpp:1258:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
         *target++ = colormap->colors[pix].blue  >>8;
                   ^
nsImageGTK.cpp:1262:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
         *target++ = 
                   ^
nsImageGTK.cpp:1264:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
         *target++ = 
                   ^
nsImageGTK.cpp:1266:19: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion]
         *target++ =
                   ^
nsImageGTK.cpp:1271:19: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
         *target++ = 
                   ^
nsImageGTK.cpp:1273:19: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
         *target++ = 
                   ^
nsImageGTK.cpp:1275:19: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
         *target++ = 
                   ^
In file included from ../../../dist/include/gfx/nsIRenderingContext.h:46:0,
                 from ../../../dist/include/gfx/nsIImage.h:42,
                 from nsImageGTK.h:41,
                 from nsImageGTK.cpp:45:
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1290:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[3*i],   targetRow[3*i],   imageRow[3*i],   alpha);
       ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1291:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[3*i+1], targetRow[3*i+1], imageRow[3*i+1], alpha);
       ^
../../../dist/include/gfx/nsColor.h:76:12: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion]
     target = ((tmp_ << 8) + tmp_ + 255) >> 16;     \
            ^
../../../dist/include/gfx/nsColor.h:83:9: note: in expansion of macro 'FAST_DIVIDE_BY_255'
         FAST_DIVIDE_BY_255(target, (bg)*(255-(alpha)) + (fg)*(alpha))
         ^
nsImageGTK.cpp:1292:7: note: in expansion of macro 'MOZ_BLEND'
       MOZ_BLEND(targetRow[3*i+2], targetRow[3*i+2], imageRow[3*i+2], alpha);
       ^
nsImageGTK.cpp: In member function 'void nsImageGTK::DrawComposited(nsIRenderingContext&, nsIDrawingSurface*, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32)':
nsImageGTK.cpp:1347:14: warning: variable 'x1' set but not used [-Wunused-but-set-variable]
     PRUint32 x1, y1, x2, y2;
              ^
nsImageGTK.cpp:1347:18: warning: variable 'y1' set but not used [-Wunused-but-set-variable]
     PRUint32 x1, y1, x2, y2;
                  ^
nsImageGTK.cpp:1347:22: warning: variable 'x2' set but not used [-Wunused-but-set-variable]
     PRUint32 x1, y1, x2, y2;
                      ^
nsImageGTK.cpp:1347:26: warning: variable 'y2' set but not used [-Wunused-but-set-variable]
     PRUint32 x1, y1, x2, y2;
                          ^
In file included from ../../../dist/include/xpcom/nscore.h:51:0,
                 from ../../../dist/include/gfx/gfxCore.h:41,
                 from ./../imgScaler.h:39,
                 from nsImageGTK.cpp:43:
nsImageGTK.cpp: In member function 'void nsImageGTK::DrawCompositeTile(nsIRenderingContext&, nsIDrawingSurface*, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32, PRInt32)':
../../../dist/include/nspr/prtypes.h:254:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define PR_MIN(x,y)     ((x)<(y)?(x):(y))
                             ^
nsImageGTK.cpp:1531:15: note: in expansion of macro 'PR_MIN'
       compY = PR_MIN(mHeight-destY, readHeight-y);
               ^
../../../dist/include/nspr/prtypes.h:254:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define PR_MIN(x,y)     ((x)<(y)?(x):(y))
                             ^
nsImageGTK.cpp:1534:15: note: in expansion of macro 'PR_MIN'
       compY = PR_MIN(mHeight, readHeight-y);
               ^
../../../dist/include/nspr/prtypes.h:254:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define PR_MIN(x,y)     ((x)<(y)?(x):(y))
                             ^
nsImageGTK.cpp:1542:17: note: in expansion of macro 'PR_MIN'
         compX = PR_MIN(mWidth-destX, readWidth-x);
                 ^
../../../dist/include/nspr/prtypes.h:254:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define PR_MIN(x,y)     ((x)<(y)?(x):(y))
                             ^
nsImageGTK.cpp:1546:17: note: in expansion of macro 'PR_MIN'
         compX = PR_MIN(mWidth, readWidth-x);
                 ^
In file included from ../../../dist/include/xpcom/nscore.h:287:0,
                 from ../../../dist/include/gfx/gfxCore.h:41,
                 from ./../imgScaler.h:39,
                 from nsImageGTK.cpp:43:
nsImageGTK.cpp: In member function 'virtual nsresult nsImageGTK::DrawTile(nsIRenderingContext&, nsIDrawingSurface*, PRInt32, PRInt32, PRInt32, PRInt32, const nsRect&)':
../../../dist/include/xpcom/nsError.h:114:72: warning: conversion to 'PRBool {aka int}' from 'long int' may alter its value [-Wconversion]
 #define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
                                                                        ^
nsImageGTK.cpp:1870:21: note: in expansion of macro 'NS_SUCCEEDED'
   PRBool haveClip = NS_SUCCEEDED(aContext.GetClipRect(clipRect, isNonEmpty));
                     ^
nsImageGTK.cpp:1804:5: warning: variable 'validX' set but not used [-Wunused-but-set-variable]
     validX = 0,
     ^
nsImageGTK.cpp:1805:5: warning: variable 'validY' set but not used [-Wunused-but-set-variable]
     validY = 0,
     ^
nsImageGTK.cpp: In member function 'virtual nsresult nsImageGTK::LockImagePixels(PRBool)':
nsImageGTK.cpp:2002:22: warning: conversion to 'PRUint8 {aka unsigned char}' from 'long unsigned int' may alter its value [-Wconversion]
         *alphaTarget |= (XGetPixel(xmask, x, y) << alphaBitPos);
                      ^
nsImageGTK.cpp:2055:13: warning: conversion to 'unsigned int' from 'long unsigned int' may alter its value [-Wconversion]
         pix = XGetPixel(ximage, x, y);
             ^
nsImageGTK.cpp:2061:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
           *target++ = colormap->colors[pix].red   >>8;
                     ^
nsImageGTK.cpp:2062:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
           *target++ = colormap->colors[pix].green >>8;
                     ^
nsImageGTK.cpp:2063:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
           *target++ = colormap->colors[pix].blue  >>8;
                     ^
nsImageGTK.cpp:2067:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
           *target++ = 
                     ^
nsImageGTK.cpp:2069:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
           *target++ = 
                     ^
nsImageGTK.cpp:2071:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
           *target++ =
                     ^
nsImageGTK.cpp:2076:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion]
           *target++ = 
                     ^
nsImageGTK.cpp:2078:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion]
           *target++ = 
                     ^
nsImageGTK.cpp:2080:21: warning: conversion to 'PRUint8 {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion]
           *target++ = 
                     ^
nsImageGTK.cpp: In member function 'virtual nsresult nsImageGTK::DrawToImage(nsIImage*, nscoord, nscoord, nscoord, nscoord)':
nsImageGTK.cpp:2152:25: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             alphaPixels &= 0xff << (8 - (ValidWidth-x)); // no, mask off unused
                         ^
nsImageGTK.cpp:2160:40: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             dstAlpha[(aDX+x)>>3]       |= alphaPixels >> offset;
                                        ^
nsImageGTK.cpp:2162:60: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             PRUint8 alphaTemp = alphaPixels << (8U - offset);
                                                            ^
nsImageGTK.cpp:2177:80: warning: conversion to 'PRUint8 {aka unsigned char}' from 'int' may alter its value [-Wconversion]
             for (PRUint8 aMask = 1<<7, j = 0; aMask && j < ValidWidth-x; aMask >>= 1, j++) {
                                                                                ^
nsImageGTK.cpp: In member function 'void nsImageGTK::DrawCompositedGeneral(PRBool, PRBool, PRUint8*, PRUint32, PRUint8*, PRUint32, unsigned int, unsigned int, XImage*, unsigned char*, unsigned char*)':
nsImageGTK.cpp:1256:41: warning: 'pix' may be used uninitialized in this function [-Wmaybe-uninitialized]
         *target++ = colormap->colors[pix].red   >>8;
                                         ^
nsGCCache.cpp
c++ -o nsGCCache.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsGCCache.pp nsGCCache.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from nsGCCache.h:41,
                 from nsGCCache.cpp:43:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
nsRenderingContextGTK.cpp
c++ -o nsRenderingContextGTK.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsRenderingContextGTK.pp nsRenderingContextGTK.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from nsDrawingSurfaceGTK.h:47,
                 from nsRenderingContextGTK.h:53,
                 from nsRenderingContextGTK.cpp:41:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsIRenderingContext.h:47:0,
                 from ./../nsRenderingContextImpl.h:42,
                 from nsRenderingContextGTK.h:41,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from nsRenderingContextGTK.h:42:0,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from nsRenderingContextGTK.h:43,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from nsRenderingContextGTK.h:49:0,
                 from nsRenderingContextGTK.cpp:41:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from nsRenderingContextGTK.h:41:0,
                 from nsRenderingContextGTK.cpp:41:
./../nsRenderingContextImpl.h: At global scope:
./../nsRenderingContextImpl.h:195:14: warning: 'virtual nsresult nsRenderingContextImpl::DrawString(const PRUnichar*, PRUint32, nscoord, nscoord, PRInt32, const nscoord*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const PRUnichar *aString, PRUint32 aLength,
              ^
In file included from nsRenderingContextGTK.cpp:41:0:
nsRenderingContextGTK.h:158:14: warning:   by 'virtual nsresult nsRenderingContextGTK::DrawString(const nsString&, nscoord, nscoord, PRInt32, const nscoord*)' [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const nsString& aString, nscoord aX, nscoord aY,
              ^
In file included from nsRenderingContextGTK.h:41:0,
                 from nsRenderingContextGTK.cpp:41:
./../nsRenderingContextImpl.h:192:14: warning: 'virtual nsresult nsRenderingContextImpl::DrawString(const char*, PRUint32, nscoord, nscoord, const nscoord*)' was hidden [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const char *aString, PRUint32 aLength,
              ^
In file included from nsRenderingContextGTK.cpp:41:0:
nsRenderingContextGTK.h:158:14: warning:   by 'virtual nsresult nsRenderingContextGTK::DrawString(const nsString&, nscoord, nscoord, PRInt32, const nscoord*)' [-Woverloaded-virtual]
   NS_IMETHOD DrawString(const nsString& aString, nscoord aX, nscoord aY,
              ^
nsRenderingContextGTK.cpp: In member function 'void nsRenderingContextGTK::UpdateGC()':
nsRenderingContextGTK.cpp:565:27: warning: conversion to 'guint32 {aka unsigned int}' from 'gulong {aka long unsigned int}' may alter its value [-Wconversion]
   values.foreground.pixel =
                           ^
nsRenderingContextGTK.cpp:567:25: warning: conversion to 'guint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   values.foreground.red = (NS_GET_R(mCurrentColor) << 8) | NS_GET_R(mCurrentColor);
                         ^
nsRenderingContextGTK.cpp:568:27: warning: conversion to 'guint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   values.foreground.green = (NS_GET_G(mCurrentColor) << 8) | NS_GET_G(mCurrentColor);
                           ^
nsRenderingContextGTK.cpp:569:26: warning: conversion to 'guint16 {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
   values.foreground.blue = (NS_GET_B(mCurrentColor) << 8) | NS_GET_B(mCurrentColor);
                          ^
nsScreenGtk.cpp
c++ -o nsScreenGtk.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsScreenGtk.pp nsScreenGtk.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from nsScreenGtk.cpp:41:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsRect.h:43:0,
                 from nsScreenGtk.h:42,
                 from nsScreenGtk.cpp:39:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from nsScreenGtk.h:42,
                 from nsScreenGtk.cpp:39:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from nsScreenGtk.h:42:0,
                 from nsScreenGtk.cpp:39:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
In file included from ../../../dist/include/xpcom/nsISupportsUtils.h:61:0,
                 from ../../../dist/include/xpcom/nsISupports.h:121,
                 from ../../../dist/include/gfx/nsIScreen.h:10,
                 from nsScreenGtk.h:41,
                 from nsScreenGtk.cpp:39:
nsScreenGtk.cpp: In member function 'virtual nsrefcnt nsScreenGtk::Release()':
../../../dist/include/xpcom/nsISupportsUtils.h:82:17: warning: deleting object of polymorphic class type 'nsScreenGtk' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete (_ptr);                                                            \
                 ^
../../../dist/include/xpcom/nsISupportsImpl.h:195:5: note: in definition of macro 'NS_IMPL_RELEASE_WITH_DESTROY'
     _destroy;                                                                 \
     ^
../../../dist/include/xpcom/nsISupportsImpl.h:215:40: note: in expansion of macro 'NS_DELETEXPCOM'
   NS_IMPL_RELEASE_WITH_DESTROY(_class, NS_DELETEXPCOM(this))
                                        ^
../../../dist/include/xpcom/nsISupportsImpl.h:594:3: note: in expansion of macro 'NS_IMPL_RELEASE'
   NS_IMPL_RELEASE(_class)                                                     \
   ^
nsScreenGtk.cpp:60:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS1'
 NS_IMPL_ISUPPORTS1(nsScreenGtk, nsIScreen)
 ^
nsScreenGtk.cpp: In member function 'void nsScreenGtk::Init()':
nsScreenGtk.cpp:163:50: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion]
     int num_items = length_returned / sizeof(long);
                                                  ^
nsScreenGtk.cpp:167:57: warning: conversion to 'nscoord {aka int}' from 'long int' may alter its value [-Wconversion]
                       workareas[i + 2], workareas[i + 3]);
                                                         ^
nsScreenGtk.cpp:167:57: warning: conversion to 'nscoord {aka int}' from 'long int' may alter its value [-Wconversion]
nsScreenGtk.cpp:167:57: warning: conversion to 'nscoord {aka int}' from 'long int' may alter its value [-Wconversion]
nsScreenGtk.cpp:167:57: warning: conversion to 'nscoord {aka int}' from 'long int' may alter its value [-Wconversion]
nsScreenManagerGtk.cpp
c++ -o nsScreenManagerGtk.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsScreenManagerGtk.pp nsScreenManagerGtk.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gdk/gdkprivate.h:30,
                 from /usr/include/gtk-2.0/gdk/gdkx.h:30,
                 from nsScreenManagerGtk.cpp:44:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsRect.h:43:0,
                 from nsScreenGtk.h:42,
                 from nsScreenManagerGtk.cpp:39:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from nsScreenGtk.h:42,
                 from nsScreenManagerGtk.cpp:39:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from nsScreenGtk.h:42:0,
                 from nsScreenManagerGtk.cpp:39:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
nsPrintOptionsGTK.cpp
c++ -o nsPrintOptionsGTK.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsPrintOptionsGTK.pp nsPrintOptionsGTK.cpp
In file included from ../../../dist/include/gfx/nsMargin.h:41:0,
                 from ../../../dist/include/gfx/nsIPrintSettings.h:17,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:14,
                 from ./../nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsGTK.h:43,
                 from nsPrintOptionsGTK.cpp:37:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from ./../nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsGTK.h:43,
                 from nsPrintOptionsGTK.cpp:37:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from ./../nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsGTK.h:43,
                 from nsPrintOptionsGTK.cpp:37:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from ./../nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsGTK.h:43,
                 from nsPrintOptionsGTK.cpp:37:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from ./../nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsGTK.h:43,
                 from nsPrintOptionsGTK.cpp:37:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from ./../nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsGTK.h:43,
                 from nsPrintOptionsGTK.cpp:37:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from ./../nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsGTK.h:43,
                 from nsPrintOptionsGTK.cpp:37:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIPrintOptions.h:21,
                 from ./../nsPrintOptionsImpl.h:45,
                 from nsPrintOptionsGTK.h:43,
                 from nsPrintOptionsGTK.cpp:37:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
nsFontMetricsUtils.cpp
c++ -o nsFontMetricsUtils.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFontMetricsUtils.pp nsFontMetricsUtils.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from nsDrawingSurfaceGTK.h:47,
                 from nsIFontMetricsGTK.h:46,
                 from nsFontMetricsXft.h:46,
                 from nsFontMetricsUtils.cpp:44:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
In file included from ../../../dist/include/gfx/nsIFontMetrics.h:42:0,
                 from nsFontMetricsXft.h:40,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordMultiply(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:96:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord*aVal);
                           ^
../../../dist/include/gfx/nsCoord.h: In function 'nscoord NSCoordDivide(nscoord, float)':
../../../dist/include/gfx/nsCoord.h:110:27: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (PRInt32)(aCoord/aVal);
                           ^
In file included from ../../../dist/include/string/nsStringIterator.h:43:0,
                 from ../../../dist/include/string/nsAString.h:47,
                 from ../../../dist/include/string/nsSubstring.h:43,
                 from ../../../dist/include/string/nsString.h:44,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsXft.h:40,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:280:61: warning: conversion to 'nsCharTraits::char_type {aka short unsigned int}' from 'int' may alter its value [-Wconversion]
           return (c >= 'A' && c <= 'Z') ? c + ('a' - 'A') : c;
                                                             ^
../../../dist/include/string/nsCharTraits.h: In static member function 'static nsCharTraits::char_type nsCharTraits::ASCIIToLower(nsCharTraits::char_type)':
../../../dist/include/string/nsCharTraits.h:535:61: warning: conversion to 'nsCharTraits::char_type {aka char}' from 'int' may alter its value [-Wconversion]
         return (c >= 'A' && c <= 'Z') ? (c + ('a' - 'A')) : c;
                                                             ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:48:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsXft.h:40,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentSubstring::nsDependentSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsDependentSubstring.h:53:0,
                 from ../../../dist/include/string/nsString.h:48,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsXft.h:40,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentSubstring.h:74:79: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start), end - start, F_NONE) {}
                                                                               ^
../../../dist/include/string/nsTDependentSubstring.h: In constructor 'nsDependentCSubstring::nsDependentCSubstring(const const_iterator&, const const_iterator&)':
../../../dist/include/string/nsTDependentSubstring.h:77:97: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : substring_type(NS_CONST_CAST(char_type*, start.get()), end.get() - start.get(), F_NONE) {}
                                                                                                 ^
In file included from ../../../dist/include/string/nsString.h:74:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsXft.h:40,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedString::nsFixedString(nsAString_internal::char_type*, nsAString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsString.h:79:0,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsXft.h:40,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/string/nsTString.h: In constructor 'nsFixedCString::nsFixedCString(nsACString_internal::char_type*, nsACString_internal::size_type)':
../../../dist/include/string/nsTString.h:464:25: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         , mFixedBuf(data)
                         ^
In file included from ../../../dist/include/string/nsDependentString.h:52:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsXft.h:40,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentString::nsDependentString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsAString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/string/nsDependentString.h:57:0,
                 from ../../../dist/include/string/nsString.h:202,
                 from ../../../dist/include/gfx/nsFont.h:43,
                 from ../../../dist/include/gfx/nsIFontMetrics.h:43,
                 from nsFontMetricsXft.h:40,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:76:82: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, start), end - start, F_TERMINATED)
                                                                                  ^
../../../dist/include/string/nsTDependentString.h: In constructor 'nsDependentCString::nsDependentCString(const char_type*)':
../../../dist/include/string/nsTDependentString.h:89:95: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
         : string_type(NS_CONST_CAST(char_type*, data), char_traits::length(data), F_TERMINATED)
                                                                                               ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*)':
../../../dist/include/string/nsTDependentString.h:117:49: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion]
           Rebind(data, char_traits::length(data));
                                                 ^
../../../dist/include/string/nsTDependentString.h: In member function 'void nsDependentCString::Rebind(const char_type*, const char_type*)':
../../../dist/include/string/nsTDependentString.h:124:36: warning: conversion to 'nsACString_internal::size_type {aka unsigned int}' from 'long int' may alter its value [-Wconversion]
           Rebind(start, end - start);
                                    ^
In file included from ../../../dist/include/gfx/nsRect.h:47:0,
                 from ../../../dist/include/gfx/nsIRegion.h:43,
                 from nsDrawingSurfaceGTK.h:44,
                 from nsIFontMetricsGTK.h:46,
                 from nsFontMetricsXft.h:46,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:121:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntRound(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToFloorIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:126:32: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntFloor(aTwips / TWIPS_PER_POINT_FLOAT);
                                ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'PRInt32 NSTwipsToCeilIntPoints(nscoord)':
../../../dist/include/xpcom/nsUnitConversion.h:51:39: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
 #define TWIPS_PER_POINT_FLOAT         20.0f
                                       ^
../../../dist/include/xpcom/nsUnitConversion.h:131:31: note: in expansion of macro 'TWIPS_PER_POINT_FLOAT'
   return NSToIntCeil(aTwips / TWIPS_PER_POINT_FLOAT);
                               ^
../../../dist/include/xpcom/nsUnitConversion.h: In function 'float NSTwipsToUnits(nscoord, float)':
../../../dist/include/xpcom/nsUnitConversion.h:180:59: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   return (aTwips * (aUnitsPerPoint / TWIPS_PER_POINT_FLOAT));
                                                           ^
In file included from ../../../dist/include/gfx/nsIRegion.h:43:0,
                 from nsDrawingSurfaceGTK.h:44,
                 from nsIFontMetricsGTK.h:46,
                 from nsFontMetricsXft.h:46,
                 from nsFontMetricsUtils.cpp:44:
../../../dist/include/gfx/nsRect.h: In member function 'nsRect& nsRect::operator*=(float)':
../../../dist/include/gfx/nsRect.h:137:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
   nsRect& operator*=(const float aScale) {x = NSToCoordRound(x * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:138:66: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           y = NSToCoordRound(y * aScale); 
                                                                  ^
../../../dist/include/gfx/nsRect.h:139:74: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           width = NSToCoordRound(width * aScale); 
                                                                          ^
../../../dist/include/gfx/nsRect.h:140:76: warning: conversion to 'float' from 'nscoord {aka int}' may alter its value [-Wconversion]
                                           height = NSToCoordRound(height * aScale); 
                                                                            ^
nsFontMetricsUtils.cpp: In function 'PRUint32 NS_FontMetricsGetHints()':
nsFontMetricsUtils.cpp:78:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
nsFontMetricsUtils.cpp: In function 'nsresult NS_FontMetricsFamilyExists(nsIDeviceContext*, const nsString&)':
nsFontMetricsUtils.cpp:98:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
nsFontMetricsXft.cpp
c++ -o nsFontMetricsXft.o -c  -DNATIVE_THEME_SUPPORT -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux3.13\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -DUSE_POSTSCRIPT -I../.. -I./. -I./.. -I./../shared -I./../x11shared -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I../../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/gfx -I../../../dist/include -I../../../dist/include/nspr    -I../../../dist/sdk/include    -fPIC   -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O  -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFontMetricsXft.pp nsFontMetricsXft.cpp
In file included from /usr/include/glib-2.0/glib.h:62:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from nsDrawingSurfaceGTK.h:47,
                 from nsIFontMetricsGTK.h:46,
                 from nsFontMetricsXft.h:46,
                 from nsFontMetricsXft.cpp:48:
/usr/include/glib-2.0/glib/gmessages.h:149:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/usr/include/glib-2.0/glib/gmessages.h:156:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:159:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/usr/include/glib-2.0/glib/gmessages.h:162:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/usr/include/glib-2.0/glib/gmessages.h:165:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/usr/include/glib-2.0/glib/gmessages.h:168:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
nsFontMetricsXft.cpp:70:32: fatal error: freetype2/tttables.h: No such file or directory
compilation terminated.
../../../config/rules.mk:1109: recipe for target 'nsFontMetricsXft.o' failed
make[4]: *** [nsFontMetricsXft.o] Error 1
make[4]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src/gtk'
../../config/rules.mk:678: recipe for target 'libs' failed
make[3]: *** [libs] Error 2
make[3]: Leaving directory '/tmp/kompozer/src/mozilla/gfx/src'
../config/rules.mk:702: recipe for target 'libs' failed
make[2]: *** [libs] Error 2
make[2]: Leaving directory '/tmp/kompozer/src/mozilla/gfx'
Makefile:512: recipe for target 'tier_9' failed
make[1]: *** [tier_9] Error 2
make[1]: Leaving directory '/tmp/kompozer/src/mozilla'
Makefile:56: recipe for target 'default' failed
make: *** [default] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
===> Printing config.logs
found log at /tmp/kompozer/src/mozilla/config.log
found log at /tmp/kompozer/src/mozilla/nsprpub/config.log
____
File /tmp/kompozer/src/mozilla/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:964: checking host system type
configure:985: checking target system type
configure:1003: checking build system type
configure:1078: checking for mawk
configure:1078: checking for gawk
configure:1176: checking for nsinstall
configure:2181: checking for gcc
configure:2294: checking whether the C compiler (gcc  ) works
configure:2310: gcc -o conftest    conftest.c  1>&5
configure:2307:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main(){return(0);}
 ^
configure:2336: checking whether the C compiler (gcc  ) is a cross-compiler
configure:2341: checking whether we are using GNU C
configure:2350: gcc -E conftest.c
configure:2369: checking whether gcc accepts -g
configure:2405: checking for c++
configure:2437: checking whether the C++ compiler (c++  ) works
configure:2453: c++ -o conftest    conftest.C  1>&5
configure:2479: checking whether the C++ compiler (c++  ) is a cross-compiler
configure:2484: checking whether we are using GNU C++
configure:2493: c++ -E conftest.C
configure:2512: checking whether c++ accepts -g
configure:2546: checking for ranlib
configure:2578: checking for as
configure:2619: checking for ar
configure:2654: checking for ld
configure:2689: checking for strip
configure:2724: checking for windres
configure:3146: checking whether gcc and cc understand -c and -o together
configure:3161: gcc -c conftest.c -o conftest.o 1>&5
conftest.c:1:1: warning: return type defaults to 'int' [-Wimplicit-int]
 foo(){}
 ^
configure:3162: gcc -c conftest.c -o conftest.o 1>&5
conftest.c:1:1: warning: return type defaults to 'int' [-Wimplicit-int]
 foo(){}
 ^
configure:3167: cc -c conftest.c 1>&5
conftest.c:1:1: warning: return type defaults to 'int' [-Wimplicit-int]
 foo(){}
 ^
configure:3169: cc -c conftest.c -o conftest.o 1>&5
conftest.c:1:1: warning: return type defaults to 'int' [-Wimplicit-int]
 foo(){}
 ^
configure:3170: cc -c conftest.c -o conftest.o 1>&5
conftest.c:1:1: warning: return type defaults to 'int' [-Wimplicit-int]
 foo(){}
 ^
configure:3206: checking how to run the C preprocessor
configure:3227: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:3286: checking how to run the C++ preprocessor
configure:3304: c++ -E  conftest.C >/dev/null 2>conftest.out
configure:3351: checking for a BSD compatible install
configure:3404: checking whether ln -s works
configure:3429: checking for perl5
configure:3429: checking for perl
configure:3469: checking for minimum required perl version >= 5.004
configure:3479: checking for full perl installation
configure:3492: checking for doxygen
configure:3528: checking for whoami
configure:3564: checking for autoconf
configure:3600: checking for unzip
configure:3638: checking for zip
configure:3679: checking for makedepend
configure:3714: checking for xargs
configure:4043: checking for gmake
configure:4043: checking for make
configure:4111: checking for X
configure:4178: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:4254: gcc -o conftest    conftest.c -lXt  1>&5
configure: In function 'main':
configure:4250:1: warning: implicit declaration of function 'XtMalloc' [-Wimplicit-function-declaration]
 ${x_direct_test_function}()
 ^
configure:4425: checking for dnet_ntoa in -ldnet
configure:4447: gcc -o conftest    conftest.c -ldnet   1>&5
/usr/bin/ld: cannot find -ldnet
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 4433 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char dnet_ntoa();

int main() {
dnet_ntoa()
; return 0; }
configure:4469: checking for dnet_ntoa in -ldnet_stub
configure:4491: gcc -o conftest    conftest.c -ldnet_stub   1>&5
/usr/bin/ld: cannot find -ldnet_stub
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 4477 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char dnet_ntoa();

int main() {
dnet_ntoa()
; return 0; }
configure:4520: checking for gethostbyname
configure:4551: gcc -o conftest    conftest.c  1>&5
configure:4624: checking for connect
configure:4655: gcc -o conftest    conftest.c  1>&5
configure:4722: checking for remove
configure:4753: gcc -o conftest    conftest.c  1>&5
configure:4820: checking for shmat
configure:4851: gcc -o conftest    conftest.c  1>&5
configure:4927: checking for IceConnectionNumber in -lICE
configure:4949: gcc -o conftest    conftest.c -lICE   1>&5
configure:5387: checking whether ld has archive extraction flags
configure:5411: gcc -o conftest    -Wl,--whole-archive conftest.c -Wl,--no-whole-archive 1>&5
configure:5444: checking that static assertion macros used in autoconf tests work
configure:5465: gcc -c    conftest.c 1>&5
configure:5482: gcc -c    conftest.c 1>&5
configure: In function 'main':
configure:5479:68: error: size of array 'static_assert_line_5482' is negative
configure:5478:55: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL2'
configure:5477:44: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL'
configure:5482:1: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT'
   rm -rf conftest*
 ^
configure: failed program was:
#line 5475 "configure"
#include "confdefs.h"

#define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
#define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
#define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]

int main() {
CONFIGURE_STATIC_ASSERT(0)
; return 0; }
configure:5505: c++ -c    conftest.C 1>&5
configure:5522: c++ -c    conftest.C 1>&5
configure: In function 'int main()':
configure:5519:114: error: size of array 'static_assert_line_5522' is negative
configure:5518:55: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL2'
configure:5517:44: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL'
configure:5522:1: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT'
   rm -rf conftest*
 ^
configure: failed program was:
#line 5515 "configure"
#include "confdefs.h"

#define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
#define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
#define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]

int main() {
CONFIGURE_STATIC_ASSERT(0)
; return 0; }
configure:5557: checking for 64-bit OS
configure:5566: gcc -c    conftest.c 1>&5
configure:7029: checking for ANSI C header files
configure:7042: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:7109: gcc -o conftest     conftest.c  1>&5
configure: In function 'main':
configure:7104:67: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
                                                                   ^
configure:7104:67: warning: incompatible implicit declaration of built-in function 'exit'
configure:7104:67: note: include '' or provide a declaration of 'exit'
configure:7105:1: warning: incompatible implicit declaration of built-in function 'exit'
 exit (0); }
 ^
configure:7105:1: note: include '' or provide a declaration of 'exit'
configure:7133: checking for working const
configure:7187: gcc -c    conftest.c 1>&5
configure:7208: checking for mode_t
configure:7241: checking for off_t
configure:7274: checking for pid_t
configure:7307: checking for size_t
configure:7340: checking for st_blksize in struct stat
configure:7353: gcc -c    conftest.c 1>&5
configure:7374: checking for siginfo_t
configure:7387: gcc -c    conftest.c 1>&5
configure:7421: checking for int16_t
configure:7434: gcc -c    conftest.c 1>&5
configure:7456: checking for int32_t
configure:7469: gcc -c    conftest.c 1>&5
configure:7491: checking for int64_t
configure:7504: gcc -c    conftest.c 1>&5
configure:7526: checking for int64
configure:7539: gcc -c    conftest.c 1>&5
configure: In function 'main':
configure:7535:1: error: unknown type name 'int64'
 int64 foo = 0;
 ^
configure: failed program was:
#line 7531 "configure"
#include "confdefs.h"
#include 
                  #include 
int main() {
int64 foo = 0;
; return 0; }
configure:7561: checking for uint
configure:7574: gcc -c    conftest.c 1>&5
configure:7596: checking for uint_t
configure:7609: gcc -c    conftest.c 1>&5
configure: In function 'main':
configure:7605:1: error: unknown type name 'uint_t'
 uint_t foo = 0;
 ^
configure: failed program was:
#line 7601 "configure"
#include "confdefs.h"
#include 
                  #include 
int main() {
uint_t foo = 0;
; return 0; }
configure:7631: checking for uint16_t
configure:7644: gcc -c    conftest.c 1>&5
configure: In function 'main':
configure:7640:1: error: unknown type name 'uint16_t'
 uint16_t foo = 0;
 ^
configure: failed program was:
#line 7636 "configure"
#include "confdefs.h"
#include 
                  #include 
int main() {
uint16_t foo = 0;
; return 0; }
configure:7675: checking for uname.domainname
configure:7688: c++ -c    conftest.C 1>&5
configure:7712: checking for uname.__domainname
configure:7725: c++ -c    conftest.C 1>&5
configure: In function 'int main()':
configure:7721:62: error: 'struct utsname' has no member named '__domainname'
             (void)uname(res);  if (res != 0) { domain = res->__domainname; } 
                                                              ^
configure: failed program was:
#line 7717 "configure"
#include "confdefs.h"
#include 
int main() {
 struct utsname *res; char *domain; 
            (void)uname(res);  if (res != 0) { domain = res->__domainname; } 
; return 0; }
configure:7758: checking for usable wchar_t (2 bytes, unsigned)
configure:7772: gcc -c    conftest.c 1>&5
configure: In function 'main':
configure:7768:68: error: size of array 'static_assert_line_7771' is negative
                      CONFIGURE_STATIC_ASSERT((wchar_t)-1 > (wchar_t) 0)
                                                                    ^
configure:7767:55: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL2'
configure:7766:44: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL'
configure:7771:1: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT'
 if { (eval echo configure:7772: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
 ^
configure:7768:68: error: size of array 'static_assert_line_7772' is negative
                      CONFIGURE_STATIC_ASSERT((wchar_t)-1 > (wchar_t) 0)
                                                                    ^
configure:7767:55: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL2'
configure:7766:44: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL'
configure:7772:22: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT'
configure: failed program was:
#line 7763 "configure"
#include "confdefs.h"
#include 

#define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
#define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
#define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]

int main() {
CONFIGURE_STATIC_ASSERT(sizeof(wchar_t) == 2);
                     CONFIGURE_STATIC_ASSERT((wchar_t)-1 > (wchar_t) 0)
; return 0; }
configure:7805: checking for compiler -fshort-wchar option
configure:7819: c++ -c  -fshort-wchar   conftest.C 1>&5
configure:7853: checking for visibility(hidden) attribute
configure:7878: checking for visibility(default) attribute
configure:7903: checking for visibility pragma support
configure:8004: checking for dirent.h that defines DIR
configure:8017: gcc -c    conftest.c 1>&5
configure:8042: checking for opendir in -ldir
configure:8061: gcc -o conftest     conftest.c -ldir   1>&5
/usr/bin/ld: cannot find -ldir
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 8050 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char opendir();

int main() {
opendir()
; return 0; }
configure:8134: checking for sys/byteorder.h
configure:8144: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8140:27: fatal error: sys/byteorder.h: No such file or directory
compilation terminated.
configure: failed program was:
#line 8139 "configure"
#include "confdefs.h"
#include 
configure:8134: checking for compat.h
configure:8144: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8140:20: fatal error: compat.h: No such file or directory
compilation terminated.
configure: failed program was:
#line 8139 "configure"
#include "confdefs.h"
#include 
configure:8134: checking for getopt.h
configure:8144: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8174: checking for sys/bitypes.h
configure:8184: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8174: checking for memory.h
configure:8184: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8174: checking for unistd.h
configure:8184: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8214: checking for gnu/libc-version.h
configure:8224: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8214: checking for nl_types.h
configure:8224: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8254: checking for malloc.h
configure:8264: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8294: checking for X11/XKBlib.h
configure:8304: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8335: checking for sys/statvfs.h
configure:8345: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8335: checking for sys/statfs.h
configure:8345: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8335: checking for sys/vfs.h
configure:8345: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8335: checking for sys/mount.h
configure:8345: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8376: checking for mmintrin.h
configure:8386: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8423: checking for new
configure:8433: c++ -E   conftest.C >/dev/null 2>conftest.out
configure:8474: checking for sys/cdefs.h
configure:8484: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8518: checking for gethostbyname_r in -lc_r
configure:8537: gcc -o conftest     conftest.c -lc_r   1>&5
/usr/bin/ld: cannot find -lc_r
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 8526 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char gethostbyname_r();

int main() {
gethostbyname_r()
; return 0; }
configure:8567: checking for atan in -lm
configure:8586: gcc -o conftest     conftest.c -lm   1>&5
configure:8579:6: warning: conflicting types for built-in function 'atan'
 char atan();
      ^
configure:8620: checking for dlopen in -ldl
configure:8639: gcc -o conftest     conftest.c -ldl  -lm  1>&5
configure:8656: checking for dlfcn.h
configure:8666: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:8801: checking for socket in -lsocket
configure:8820: gcc -o conftest     conftest.c -lsocket  -ldl -lm  1>&5
/usr/bin/ld: cannot find -lsocket
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 8809 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char socket();

int main() {
socket()
; return 0; }
configure:8865: checking for XDrawLines in -lX11
configure:8884: gcc -o conftest      conftest.c -lX11 -lX11  -ldl -lm  1>&5
configure:8906: checking for XextAddDisplay in -lXext
configure:8925: gcc -o conftest      conftest.c -lXext -lX11  -ldl -lm  1>&5
configure:8949: checking for XtFree in -lXt
configure:8968: gcc -o conftest      conftest.c -lXt  -ldl -lm  1>&5
configure:9122: checking for XineramaIsActive in -lXinerama
configure:9141: gcc -o conftest      conftest.c -lXinerama -lX11  -lXext -ldl -lm  1>&5
configure:9163: checking for X11/extensions/Xinerama.h
configure:9173: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:9196: checking for XShmCreateImage in -lXext
configure:9215: gcc -o conftest      conftest.c -lXext -lX11  -lXext -ldl -lm  1>&5
configure:9237: checking for X11/extensions/XShm.h
configure:9247: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:9277: checking for XieFloGeometry in -lXIE
configure:9296: gcc -o conftest      conftest.c -lXIE -lX11  -lXext -ldl -lm  1>&5
/usr/bin/ld: cannot find -lXIE
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 9285 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char XieFloGeometry();

int main() {
XieFloGeometry()
; return 0; }
configure:9318: checking for X11/extensions/XIElib.h
configure:9328: gcc -E   conftest.c >/dev/null 2>conftest.out
configure:9324:35: fatal error: X11/extensions/XIElib.h: No such file or directory
compilation terminated.
configure: failed program was:
#line 9323 "configure"
#include "confdefs.h"
#include 
configure:9402: checking for freetype-config
configure:9438: checking for FreeType - version >= 6.1.0
configure:9512: gcc -o conftest  -I/usr/include/freetype2    conftest.c -lfreetype -ldl -lm  1>&5
configure:9564: checking for pthread_create in -lpthreads
gcc -o dummy dummy.c    -lpthreads  -ldl -lm 
dummy.c: In function 'main':
dummy.c:9:9: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
         exit(0);
         ^
dummy.c:9:9: warning: incompatible implicit declaration of built-in function 'exit'
dummy.c:9:9: note: include '' or provide a declaration of 'exit'
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
configure:9586: checking for pthread_create in -lpthread
gcc -o dummy dummy.c    -lpthread  -ldl -lm 
dummy.c: In function 'main':
dummy.c:9:9: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
         exit(0);
         ^
dummy.c:9:9: warning: incompatible implicit declaration of built-in function 'exit'
dummy.c:9:9: note: include '' or provide a declaration of 'exit'
configure:9686: checking whether gcc accepts -pthread
configure:9804: checking whether mmap() sees write()s
configure:9847: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9872: checking whether gcc needs -traditional
configure:9918: checking for 8-bit clean memcmp
configure:9936: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9928:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main()
 ^
configure: In function 'main':
configure:9931:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
   ^
configure:9931:3: warning: incompatible implicit declaration of built-in function 'exit'
configure:9931:3: note: include '' or provide a declaration of 'exit'
configure:9931:8: warning: implicit declaration of function 'memcmp' [-Wimplicit-function-declaration]
   exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
        ^
configure:9956: checking for random
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9956: checking for strerror
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9956: checking for lchown
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9956: checking for fchmod
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9956: checking for snprintf
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9968:6: warning: conflicting types for built-in function 'snprintf'
 char $ac_func();
      ^
configure:9956: checking for statvfs
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9956: checking for memmove
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9968:6: warning: conflicting types for built-in function 'memmove'
 char $ac_func();
      ^
configure:9956: checking for rint
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9968:6: warning: conflicting types for built-in function 'rint'
 char $ac_func();
      ^
configure:9956: checking for stat64
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:9956: checking for lstat64
configure:9984: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:10011: checking for flockfile
configure:10039: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:10011: checking for getpagesize
configure:10039: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:10068: checking for localtime_r
configure:10096: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:10068: checking for strtok_r
configure:10096: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure:10132: checking for wcrtomb
configure:10144: c++ -o conftest  -fshort-wchar -pthread    conftest.C -ldl -lm  1>&5
configure:10164: checking for mbrtowc
configure:10176: c++ -o conftest  -fshort-wchar -pthread    conftest.C -ldl -lm  1>&5
configure:10205: checking for res_ninit()
configure:10222: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
In file included from /usr/include/sys/types.h:25:0,
                 from /usr/include/resolv.h:56,
                 from configure:10215:
/usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
   ^
configure:10252: checking for gnu_get_libc_version()
configure:10268: c++ -o conftest  -fshort-wchar -pthread    conftest.C -ldl -lm  1>&5
configure:10297: checking for iconv in -lc
configure:10319: c++ -o conftest  -fshort-wchar -pthread    conftest.C -lc  -ldl -lm  1>&5
configure:10428: checking for iconv()
configure:10447: c++ -o conftest  -fshort-wchar -pthread    conftest.C -ldl -lm   1>&5
configure:10471: checking for iconv() with const input
configure:10491: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure: In function 'int main()':
configure:10485:50: error: invalid conversion from 'const char**' to 'char**' [-fpermissive]
                 iconv(h, &input, NULL, NULL, NULL);
                                                  ^
In file included from configure:10479:0:
/usr/include/iconv.h:42:15: note:   initializing argument 2 of 'size_t iconv(iconv_t, char**, size_t*, char**, size_t*)'
 extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
               ^
configure: failed program was:
#line 10476 "configure"
#include "confdefs.h"

            #include 
            #include 

int main() {

                const char *input = "testing";
                iconv_t h = iconv_open("", "");
                iconv(h, &input, NULL, NULL, NULL);
                iconv_close(h);

; return 0; }
configure:10520: checking for nl_langinfo and CODESET
configure:10532: c++ -o conftest  -fshort-wchar -pthread    conftest.C -ldl -lm  1>&5
configure:10564: checking for an implementation of va_copy()
configure:10588: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure: In function 'f':
configure:10582:17: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
                 exit (1);
                 ^
configure:10582:17: warning: incompatible implicit declaration of built-in function 'exit'
configure:10582:17: note: include '' or provide a declaration of 'exit'
configure:10605: checking for an implementation of __va_copy()
configure:10629: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure: In function 'f':
configure:10623:17: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
                 exit (1);
                 ^
configure:10623:17: warning: incompatible implicit declaration of built-in function 'exit'
configure:10623:17: note: include '' or provide a declaration of 'exit'
configure:10646: checking whether va_lists can be copied by value
configure:10670: gcc -o conftest  -pthread    conftest.c -ldl -lm  1>&5
configure: In function 'f':
configure:10662:19: error: assignment to expression with array type
             args2 = args1;
                   ^
configure:10664:17: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
                 exit (1);
                 ^
configure:10664:17: warning: incompatible implicit declaration of built-in function 'exit'
configure:10664:17: note: include '' or provide a declaration of 'exit'
configure: failed program was:
#line 10656 "configure"
#include "confdefs.h"

        #include 
        void f (int i, ...) {
            va_list args1, args2;
            va_start (args1, i);
            args2 = args1;
            if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
                exit (1);
            va_end (args1); va_end (args2);
        }
        int main() { f (0, 42); return 0; }
configure:10769: checking for C++ exceptions flag
configure:10804: checking for gcc 3.0 ABI
configure:10822: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:10846: checking for C++ "explicit" keyword
configure:10861: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:10882: checking for C++ "typename" keyword
configure:10906: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:10927: checking for modern C++ template specialization syntax support
configure:10942: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:10964: checking whether partial template specialization works
configure:10977: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:10998: checking whether operators must be re-defined for templates derived from templates
configure:11015: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11037: checking whether we need to cast a derived template to pass as its base class
configure:11051: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11072: checking whether the compiler can resolve const ambiguities for templates
configure:11098: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11120: checking whether the C++ "using" keyword can change access
configure:11133: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11144: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure: In function 'int main()':
configure:11137:23: error: 'int A::foo()' is inaccessible
 class A { public: int foo() { return 1; } };
                       ^
configure:11140:19: error: within this context
 B b; return b.foo();
                   ^
configure: failed program was:
#line 11136 "configure"
#include "confdefs.h"
class A { public: int foo() { return 1; } };
                       class B : public A { private: using A::foo; };
int main() {
B b; return b.foo();
; return 0; }
configure:11172: checking whether the C++ "using" keyword resolves ambiguity
configure:11193: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11214: checking for "std::" namespace
configure:11226: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11247: checking whether standard template operator!=() is ambiguous
configure:11262: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11284: checking for C++ reinterpret_cast
configure:11297: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11318: checking for C++ dynamic_cast to void*
configure:11345: c++ -o conftest  -fshort-wchar -pthread    conftest.C -ldl -lm  1>&5
configure:11369: checking whether C++ requires implementation of unused virtual methods
configure:11381: c++ -o conftest  -fshort-wchar -pthread    conftest.C -ldl -lm  1>&5
/tmp/cc1982iw.o: In function `X::X()':
conftest.C:(.text._ZN1XC2Ev[_ZN1XC5Ev]+0x9): undefined reference to `vtable for X'
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 11374 "configure"
#include "confdefs.h"
class X {private: virtual void never_called();};
int main() {
X x;
; return 0; }
configure:11404: checking for trouble comparing to zero near std::operator!=()
configure:11420: c++ -c  -fshort-wchar -pthread   conftest.C 1>&5
configure:11452: checking for LC_MESSAGES
configure:11464: gcc -c  -pthread   conftest.c 1>&5
configure:11790: checking for jpeg_destroy_compress in -ljpeg
configure:11809: gcc -o conftest  -pthread    conftest.c -ljpeg  -ldl -lm  1>&5
configure:11852: gcc -o conftest  -pthread    conftest.c -ljpeg  -ldl -lm  1>&5
configure: In function 'main':
configure:11844:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   exit(0);
   ^
configure:11844:3: warning: incompatible implicit declaration of built-in function 'exit'
configure:11844:3: note: include '' or provide a declaration of 'exit'
configure:11893: checking for gzread in -lz
configure:11912: gcc -o conftest  -pthread    conftest.c -lz  -ldl -lm  1>&5
configure:11961: gcc -o conftest  -pthread    conftest.c -lz  -ldl -lm  1>&5
configure: In function 'main':
configure:11951:9: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
         exit(1);
         ^
configure:11951:9: warning: incompatible implicit declaration of built-in function 'exit'
configure:11951:9: note: include '' or provide a declaration of 'exit'
configure:11954:9: warning: incompatible implicit declaration of built-in function 'exit'
         exit(0);
         ^
configure:11954:9: note: include '' or provide a declaration of 'exit'
configure:11956:9: warning: incompatible implicit declaration of built-in function 'exit'
         exit(1);
         ^
configure:11956:9: note: include '' or provide a declaration of 'exit'
configure:12004: checking for png_get_valid in -lpng
configure:12023: gcc -o conftest   -pthread   -lz  -lz  conftest.c -lpng  -ldl -lm  1>&5
configure:12065: gcc -o conftest   -pthread   -lz  -lz  conftest.c -lpng  -ldl -lm  1>&5
configure: In function 'main':
configure:12057:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   exit(0);
   ^
configure:12057:3: warning: incompatible implicit declaration of built-in function 'exit'
configure:12057:3: note: include '' or provide a declaration of 'exit'
configure:12548: checking for pkg-config
configure:12592: checking for gtk+-2.0 >= 1.3.7
configure:12599: checking MOZ_GTK2_CFLAGS
configure:12604: checking MOZ_GTK2_LIBS
configure:13460: checking for xft
configure:13467: checking MOZ_XFT_CFLAGS
configure:13472: checking MOZ_XFT_LIBS
configure:13551: checking for pango >= 1.1.0
configure:13558: checking _PANGOCHK_CFLAGS
configure:13563: checking _PANGOCHK_LIBS
configure:13667: checking for pango >= 1.6.0 pangoft2 >= 1.6.0
configure:13674: checking MOZ_PANGO_CFLAGS
configure:13679: checking MOZ_PANGO_LIBS
configure:13747: checking for XpGetPrinterList in -lXp
configure:13766: gcc -o conftest  -pthread     conftest.c -lXp -lXext -lX11  -ldl -lm  1>&5
/usr/bin/ld: cannot find -lXp
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 13755 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char XpGetPrinterList();

int main() {
XpGetPrinterList()
; return 0; }
configure:13883: checking for gnome-vfs-2.0 >= 2.0 gnome-vfs-module-2.0 >= 2.0
configure:13890: checking MOZ_GNOMEVFS_CFLAGS
configure:13895: checking MOZ_GNOMEVFS_LIBS
configure:13990: checking for gconf-2.0 >= 1.2.1
configure:13997: checking MOZ_GCONF_CFLAGS
configure:14002: checking MOZ_GCONF_LIBS
configure:14093: checking for libgnome-2.0 >= 2.0
configure:14227: checking for libgnomeui-2.0 >= 2.2.0
configure:15625: checking for valid optimization flags
configure:15636: gcc -c  -pthread -O   conftest.c 1>&5
configure:16247: checking for __cxa_demangle
configure:16278: c++ -o conftest  -fshort-wchar -pthread    conftest.C -ldl -lm  1>&5
configure:16416: checking for gcc -pipe support
dummy-hello.c: In function 'main':
dummy-hello.c:2:39: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
 int main() { printf("Hello World\n"); exit(0); }
                                       ^
dummy-hello.c:2:39: warning: incompatible implicit declaration of built-in function 'exit'
dummy-hello.c:2:39: note: include '' or provide a declaration of 'exit'
configure:16438: gcc -c  -pthread -pipe   conftest.c 1>&5
configure:16480: checking whether compiler supports -Wno-long-long
configure:16489: gcc -c  -pthread -pipe -Wno-long-long   conftest.c 1>&5
configure:16510: checking whether C compiler supports -fprofile-generate
configure:16519: gcc -c  -pthread -pipe -fprofile-generate   conftest.c 1>&5
configure:16592: checking whether C++ compiler has -pedantic long long bug
configure:16601: c++ -c  -fshort-wchar -pthread -pipe  -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic   conftest.C 1>&5
configure: In function 'int main()':
configure:16598:68: warning: typedef 'static_assert_line_16601' locally defined but not used [-Wunused-local-typedefs]
configure:16597:55: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL2'
configure:16596:44: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT_IMPL'
configure:16601:1: note: in expansion of macro 'CONFIGURE_STATIC_ASSERT'
   rm -rf conftest*
 ^
configure:16626: checking for correct temporary object destruction order
configure:16654: c++ -o conftest  -fshort-wchar -pthread -pipe    conftest.C -ldl -lm  1>&5
configure:16675: checking for correct overload resolution with const and templates
configure:16710: c++ -c  -fshort-wchar -pthread -pipe  -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic   conftest.C 1>&5
configure: In function 'int main()':
configure:16705:37: warning: 'bar' is used uninitialized in this function [-Wuninitialized]
                       return foo == bar;
                                     ^
configure:17046: checking for libIDL-2.0 >= 0.8.0
configure:17053: checking LIBIDL_CFLAGS
configure:17058: checking LIBIDL_LIBS
configure:18442: checking for glib-2.0 >= 1.3.7
configure:18449: checking GLIB_CFLAGS
configure:18454: checking GLIB_LIBS
configure:19200: checking for cairo >= 0.3.0
configure:19207: checking CAIRO_CFLAGS
configure:19212: checking CAIRO_LIBS
configure:19296: checking for cairo-xlib >= 0.3.0
configure:19303: checking CAIRO_XLIB_CFLAGS
configure:19308: checking CAIRO_XLIB_LIBS
configure:19391: checking for cairo-xlib-xrender >= 0.3.0
configure:19398: checking CAIRO_XRENDER_CFLAGS
configure:19403: checking CAIRO_XRENDER_LIBS
configure:20080: gcc -c -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe    conftest.c 1>&5
In file included from configure:20064:0:
confdefs.h:107:28: warning: ISO C99 requires whitespace after the macro name
 #define NECKO_PROTOCOL_http,ftp,file,jar,viewsource,res,data 1
                            ^
confdefs.h:108:0: warning: "NECKO_PROTOCOL_http" redefined
 #define NECKO_PROTOCOL_http 1
 ^
confdefs.h:107:0: note: this is the location of the previous definition
 #define NECKO_PROTOCOL_http,ftp,file,jar,viewsource,res,data 1
 ^
configure: In function 'main':
configure:20074:13: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
             exit(1);
             ^
configure:20074:13: warning: incompatible implicit declaration of built-in function 'exit'
configure:20074:13: note: include '' or provide a declaration of 'exit'

____
File /tmp/kompozer/src/mozilla/nsprpub/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:627: checking host system type
configure:648: checking target system type
configure:666: checking build system type
configure:1042: checking for whoami
configure:1860: checking for c++
configure:1892: checking whether the C++ compiler (c++  ) works
configure:1908: c++ -o conftest    conftest.C  1>&5
configure:1934: checking whether the C++ compiler (c++  ) is a cross-compiler
configure:1939: checking whether we are using GNU C++
configure:1967: checking whether c++ accepts -g
configure:2004: checking for gcc
configure:2117: checking whether the C compiler (gcc  ) works
configure:2133: gcc -o conftest    conftest.c  1>&5
configure:2130:1: warning: return type defaults to 'int' [-Wimplicit-int]
 main(){return(0);}
 ^
configure:2159: checking whether the C compiler (gcc  ) is a cross-compiler
configure:2164: checking whether we are using GNU C
configure:2192: checking whether gcc accepts -g
configure:2225: checking how to run the C preprocessor
configure:2307: checking for ranlib
configure:2339: checking for as
configure:2380: checking for ar
configure:2421: checking for ld
configure:2462: checking for strip
configure:2503: checking for windres
configure:2571: checking for gcc -pipe support
configure:2593: gcc -c  -pipe  conftest.c 1>&5
configure:2620: checking for visibility(hidden) attribute
configure:2644: checking for visibility pragma support
configure:2697: checking for perl5
configure:4972: checking for dlopen in -ldl
configure:5008: checking for dlfcn.h
configure:5051: checking whether gcc needs -traditional
configure:5099: checking for lchown
configure:5099: checking for strerror
configure:5207: checking for pthread_create in -lpthreads
gcc -o dummy dummy.c  -pipe -Wall  -lpthreads  
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
configure:5229: checking for pthread_create in -lpthread
gcc -o dummy dummy.c  -pipe -Wall  -lpthread  
configure:5427: checking whether gcc accepts -pthread

===> Finished printing config.logs>